/**
  * Adds some defaults if they're not specified
  * @param array  $fieldValues
  * @param bool   $bydb
  * @param string $timezone
  */
 protected function __construct($fieldValues = array(), $bydb = FALSE, $timezone = '')
 {
     parent::__construct($fieldValues, $bydb, $timezone);
     if (!$this->get('LIN_code')) {
         $this->set_code($this->generate_code());
     }
 }
 /**
  * Sets some dynamic defaults
  * @param array $fieldValues
  * @param bool $bydb
  * @param string $timezone
  */
 protected function __construct($fieldValues = array(), $bydb = FALSE, $timezone = '')
 {
     if (!isset($fieldValues['slug'])) {
         $fieldValues['slug'] = $fieldValues['name'];
     }
     parent::__construct($fieldValues, $bydb, $timezone);
 }