$article->has('title' ); // czy jest i czy ma wartość $article->isEmpty('title' ); // czy jest pusta $article->hasValue('title' ); // czy ma wartość $article->isNew(); // nie zapisany jeszcze w bazie $article->isDirty('title' ); // czy zmieniono title $article->comments[] = $newComment; $article->setDirty('comments' , true); // ustaw - zmieniono $dirtyFields = $entity->getDirty(); // pobierz wszystkie falgi $article->clean(); // wyczyść wszystkie flagi dirty
$entity->unsetProperty('name'); $user->unsetProperty('beers'); // user belongsToMany beers $user->has('beers'); // false // Aby znowu mieć dostęp - ładujemy ręcznie $user= $this->Programmers->loadInto($user, ['Beers']);