Модификатор private (закрытый) ограничивает область видимости так, что только класс, где объявлен сам элемент, имеет к нему доступ.
Метод __set() будет выполнен при записи данных в недоступные свойства.
Метод __get() будет выполнен при чтении данных из недоступных свойств.
Большое спасибо Yii1, то что надо!
если я создаю controller через gii то он создается для только одна записа.
Bahodir Ismatov, а Вы как думаете? Какую модель Вы показали в своём вопросе? В какой модели определены данные свойства?
И не возьмёт. Для загрузки изображения надо создавать отдельную модель. По ссылкам, которые я дал Вам ранее, Вы найдёте информацию о загрузки изображения.