fork download
  1. <?php
  2.  
  3. class Model_Usernewsletterdata extends \Orm\Model
  4. {
  5. protected static $_table_name = 'customer_newsletter_userdata';
  6. protected static $_primary_key = array('newsletter_userdata_id');
  7.  
  8.  
  9. protected static $_properties = array(
  10.  
  11. 'newsletter_userdata_id',
  12. 'customer_profile_id'=> array("data_type"=>'int',"label"=>"customerprofile id","validation" => array('required','min_length' => array(1), 'max_length' => array(11)),
  13. 'form' => array('type' => 'text',"htmlid"=>"")),
  14. 'newsletter_id' => array("data_type"=>'int',"label"=>"newsletter id","validation" => array('required','min_length' => array(1), 'max_length' => array(11)),
  15. 'form' => array('type' => 'text',"htmlid"=>"")),
  16. 'name' => array('type' => 'varchar',"htmlid"=>"","validation" => array('required','min_length' => array(1), 'max_length' => array(50))),
  17.  
  18. 'value' => array("data_type"=>'varchar',"label"=>"userdata value","validation" => array('required','min_length' => array(1), 'max_length' => array(250)),
  19. 'form' => array('type' => 'text',"htmlid"=>"")),
  20. 'inputType' => array('type' => 'varchar',"htmlid"=>"","validation" => array('required','min_length' => array(1), 'max_length' => array(50))),
  21. 'multiple' => array('type' => 'boolean',"htmlid"=>"","validation" => array('required','min_length' => array(1), 'max_length' => array(1))),
  22. 'created_at' => array("data_type"=>'int',"label"=>"Erstellt um:",'form' => array('type' => 'text',"htmlid"=>"createdat")),
  23. 'updated_at' => array("data_type"=>'int',"label"=>"Update um:" ,'form' => array('type' => 'text',"htmlid"=>"updatedat"))
  24. );
  25.  
  26. // But adding it just for before_save is enough
  27. protected static $_observers = array('Orm\\Observer_Validation' => array('before_save'),
  28.  
  29. 'Orm\\Observer_CreatedAt' => array(
  30. 'events' => array('before_insert'),
  31. 'mysql_timestamp' => false
  32. ),
  33. 'Orm\\Observer_UpdatedAt' => array(
  34. 'events' => array('before_save'),
  35. 'mysql_timestamp' => false
  36. )
  37. );
  38.  
  39. }
  40.  
  41. ?>
Runtime error #stdin #stdout 0.02s 13616KB
stdin
Standard input is empty
stdout
Warning: Unexpected character in input:  '\' (ASCII=92) state=1 in /home/toZfL9/prog.php on line 3

Warning: Unexpected character in input:  '\' (ASCII=92) state=1 in /home/toZfL9/prog.php on line 3

Parse error: syntax error, unexpected T_STRING, expecting '{' in /home/toZfL9/prog.php on line 3