Exemplo n.º 1
0
    /**
     * Save this in static var - to futher usage
     * @return array with states
     */
    public static function getCachedStates($clearCache = false)
    {
        if (empty(self::$states) || $clearCache) {
            self::$states = frameGmp::_()->getTable('states')->leftJoin(frameGmp::_()->getTable('countries'), 'country_id')->getAll('toe_states.id,
					toe_states.name, 
					toe_states.code, 
					toe_states.country_id, 
					toe_cry.name AS c_name,
					toe_cry.iso_code_2 AS c_iso_code_2, 
					toe_cry.iso_code_3 AS c_iso_code_3');
        }
        return self::$states;
    }