Newscoop\Entity\Snippet::hasName PHP Метод

hasName() публичный Метод

Check if Snippet has a name
public hasName ( ) : boolean
Результат boolean
    public function hasName()
    {
        return !empty($this->name);
    }

Usage Example

Пример #1
0
 public function save(Snippet $snippet)
 {
     if (!$snippet->hasName()) {
         throw new \InvalidArgumentException("Snippet name cannot be empty");
     }
     foreach ($snippet->getFields()->toArray() as $field) {
         if ($field->isRequired()) {
             if (!$field->hasData()) {
                 throw new \InvalidArgumentException("SnippetField: '" . $field->getFieldName() . "' requires a value");
             }
         }
     }
     if ($snippet->getTemplate()->hasController()) {
         $object = $snippet->getTemplate()->executeController($snippet);
         $snippet = $object->getSnippet();
     }
     $em = $this->getEntityManager();
     $em->persist($snippet);
     $em->flush();
 }