$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']);