Ar

помогите пож-та.

Postgres. две таблицы




CREATE TABLE games

(

 id bigserial NOT NULL,

 name text,

 description text,

 icon_url text,

 price numeric,

 publisher text,

 ios_link text,

 android_link text,

 client_id text NOT NULL,

 client_secret text NOT NULL,

 grant_types text DEFAULT 'password refresh_token',

 CONSTRAINT games_pkey PRIMARY KEY (id)

);

CREATE TABLE games_screenshot

(

 app_id integer REFERENCES games(id),

 screenshot_url text

);



в моделе Games задаю связь




public function relations()

{

    return array(

        'scrs' => array(self::HAS_MANY, 'GamesScreenshot', array('app_id' => 'id')),

    );

};



в представление передаю модель


$model = new Games;

а var_dump($model->scrs) выдает ошибку "Invalid argument supplied for foreach() "

пишет что:

Неверный аргумент для

нужна трассировка ошибки не понятно где именно происходит данная ошибка var_dump не мог вызвать её