Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
 
3
/**
4
 * This class has been auto-generated by the Doctrine ORM Framework
5
 */
6
class Author extends BaseAuthor
7
{
8
  public function setName($name)
9
  {
10
    if ( ! $this->exists())
11
    {
12
      $author = Doctrine_Core::getTable('Author')->findOneByName(trim($name));
13
      if ($author)
14
      {
15
        $this->assignIdentifier($author->identifier());
16
      } else {
17
        return $this->_set('name', $name);
18
      }
19
    } else {
20
      return $this->_set('name', $name);
21
    }
22
  }
23
}