Удаление формы модели

Здравствуйте!

У меня есть модель, в в которой размещены два объекта API_key и ‘login’. Так-же есть контроллер и вью.

Контроллер вызывает модель, которая вызывает вью для отображения информации.

Вопрос: Если одно поле из API_key и ‘login’ окажется пустым, то, можно ли как то удалить это поле, что бы при следующим вызове контроллера этого поля просто не было?

Зачем мне это:

Если хоть одно поле будет заполнено API_key или ‘login’, отправляется запрос в БД, на добавления записи. Но если одно поле будет заполнено а другое нет, то отправиться некорректный запрос в БД, и возвратит ошибку. Потому что в таком случае метод $model->save(), некорректно формирует запрос (не могли бы починить этот баг?).


public function rules()

    {


        return [

            [['API_key', 'login'], , 'integer']];

    }

Изучите документацию:

http://stuff.cebe.cc/yii2docs-ru/guide-README.html

Изучите образцы приложений на Yii2: