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

    Всего: 1

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

    +155

    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
    21. 21
    /**
    	 * return the current rule value
    	 * @param String $rule
    	 * @return Mixed
    	 */
    	public static function findRule($rule)
    	{
    		$criteria=new CDbCriteria;
    		$criteria->compare('rule',$rule);
    		$model = self::model();
    		$model->scenario = 'find_rule';
    		$result = $model->find($criteria);
    		if ($result !== NULL) {
    			if ($result->value === 'TRUE')
    				$result->value = true;
    			if ($result->value === 'FALSE')
    				$result->value = false;
    			return $result->value;
    		}else
    			return false;
    	}

    Найдено в расширении для Yii Framework
    Расширение userGroups
    Расширение полезное, но пришлось переписать под себя кучу

    delancer, 04 Февраля 2012

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