public function CacheFlushEntityAPIController::create in CacheFlush 7.3
Override EntityAPIController:create().
Overrides EntityAPIController::create
File
- modules/
cacheflush_entity/ includes/ cacheflush_entity.class.inc, line 49 - Provides a controller for CacheFlushEntity CRUD functionality.
Class
- CacheFlushEntityAPIController
- A controller extending EntityAPIController.
Code
public function create(array $values = array()) {
global $user;
// Add is_new property if it is not set.
$values += array(
'is_new' => TRUE,
'uid' => $user->uid,
'title' => NULL,
);
if (isset($this->entityInfo['entity class']) && ($class = $this->entityInfo['entity class'])) {
return new $class($values, $this->entityType);
}
return (object) $values;
}