1. PHP / Говнокод #5585

    +160

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    if ($this->Session->check('_userJustRegistered')) {
    	switch (($tmpJR = $this->Session->read('_userJustRegistered'))) {
    		case 'confirmed':
    			$this->Session->delete('_userJustRegistered');
    			break;
    		case 'not_confirmed_first':
    			$this->Session->write('_userJustRegistered', 'not_confirmed');
    			break;
    	}
    }

    Кусочек многоступенчатой системы по определению статуса юзера.

    Запостил: quall, 08 Февраля 2011

    Комментарии (12) RSS

    • на мой вкус, слишком много писанины, особенно, для динамического языка. И лишняя переменная.
      Ответить
      • А что там дальеше происходит - вообще страшно постить ;)
        Ответить
        • напугайте нас )))))
          Ответить
          • Там сильно много кода. А чтобы заценить весь трагизм - надо его весь увидеть. Банально не влезет в лимит. Поэтому буду потихоньку постить занимательные кусочки. Например в одном массиве заметил:
            'is_friends_only' => (bool)0,


            Но т.к. это уже давний баян, решил не постить
            Ответить
            • можно сидеть и тихонько подвывать.
              "жено сия смеяхося али рыдахо?" (ц)
              Ответить
      • В любом случае использование сессии для передачи данных подобного рода внутри приложения - это круто.
        Ответить
    • ООП в PHP не нужен
      Ответить
      • php без ооп - это "очень мало постов" на ГК
        Ответить
        • ой, да ладно! ООР в PHP исполнено настолько анальноцеребрально, что чуть более чем 100% сниппетов являются говном; а это уныло.
          Ответить
          • " PHP (1667) C++ (544) C# (464) Java (367) JavaScript (365) Куча (204) Си (188) Delphi (187) SQL (153) Perl (81) ActionScript (81) Python (76) VisualBasic (67) bash (54) 1C (51) Ruby (33) Assembler (25) Objective C (9) "
            --
            ...нам какбы намекает, не?
            Ответить

    Добавить комментарий