1. Список говнокодов пользователя max_wp

    Всего: 4

  2. PHP / Говнокод #11411

    +68

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    public function makeCategoryArray() {
            $a = array();
            for($i = 1; $i <=3 ; $i++) {
                $j = $i != 1 ? $i : '';
                $Method = "getCategoryid" . $j;
                $categoryid = $this->$Method();
                if($this->$Method()) {
                    try{
                        $category = BC::Get()->getCompanyService()->getCategoryByID($categoryid);
                        $a[] = array(
                            'name' => $category->getName(),
                            'url' => $category->makeURL()
                        );
                    } catch(Exception $e) {
                        return $a;
                    }
                }
            }
            return $a;
        }

    Эпичный вызов getCategoryid1(), getCategoryid2(), getCategoryid3() когда есть getField(fieldname)...

    max_wp, 13 Июля 2012

    Комментарии (8)
  3. PHP / Говнокод #6848

    +158

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    {|if $message=="ok"|}
        <div style="text-align: center; padding:10px; margin:10px; color: white; font-weight: bold; background-color: green;">Your message has successfully been added.</div>
    {|/if|}
    {|if $message=="error"|}
        <div style="text-align: center; padding:10px; margin:10px; color: white; font-weight: bold; background-color: red;">Mistake. You filled out the wrong form.</div>
    {|/if|}

    Красивое использование CSS.

    max_wp, 03 Июня 2011

    Комментарии (5)
  4. PHP / Говнокод #6847

    +154

    1. 1
    2. 2
    3. 3
    public function assign($a, $b) {
        parent::assign($a, $b);
    }

    Из того же проекта.
    И все-таки хорошо, что программеры понимают ООП :-)

    max_wp, 03 Июня 2011

    Комментарии (25)
  5. PHP / Говнокод #6846

    +157

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    $deleteBasketElId = URLParser::GetParser()->getArgumentSecure('deleteelid');
    if ($deleteBasketElId){
        $html = 'бугога';
        print $html;
    }

    Откопано в старом проекте, который писали студийные недопрограммеры.

    max_wp, 03 Июня 2011

    Комментарии (10)