示例#1
0
 public function create($name, $email, $message)
 {
     $msg = new Message();
     $msg->data['NAME'] = $name;
     $msg->data['EMAIL'] = $email;
     $msg->data['MESSAGE'] = $message;
     $msg->data['LASTUPDATEON'] = KdObject::now();
     $msg->prepared_save();
     return $msg->id;
 }
 public function create($fb_id, $name, $fb_name = null)
 {
     $fb = new FacebookCustomApi();
     $fb->data['FACEBOOKID'] = $fb_id;
     $fb->data['NAME'] = $name;
     $fb->data['FACEBOOKNAME'] = $fb_name;
     $fb->data['LASTUPDATEON'] = KdObject::now();
     /**@todo this is unsafe**/
     $fb->save();
     return $fb->id;
 }
示例#3
0
 public function create($title, $text, $jssor = null, $meta_descr)
 {
     $art = new Article();
     $art->data['TITLE'] = $title;
     $art->data['TEXT'] = $text;
     $art->data['JSSOR'] = $jssor;
     $art->data['VANITY'] = translateToGreeklish($title);
     $art->data['METADESCRIPTION'] = $meta_descr;
     $art->data['LASTUPDATEON'] = KdObject::now();
     /**@todo this is unsafe**/
     $art->save();
     return $art->id;
 }
示例#4
0
 public function create(array $dt)
 {
     $ev = new Event();
     $ev->data['TITLE'] = $dt['TITLE'];
     $ev->data['PLACE'] = $dt['PLACE'];
     $ev->data['EVENTDATE'] = $dt['EVENTDATE'];
     $ev->data['DESCRIPTION'] = $dt['DESCRIPTION'];
     $ev->data['EMAIL'] = $dt['EMAIL'];
     $ev->data['PLACELNGLAT'] = 'POINT(' . $dt['PLACELNGLAT'] . ')';
     $ev->data['URL'] = $dt['URL'];
     $ev->data['FACEBOOKID'] = $dt['FACEBOOKID'];
     $ev->data['FACEBOOKEVENTID'] = $dt['FACEBOOKEVENTID'];
     $ev->data['ACTIVE'] = '1';
     $ev->data['LASTUPDATEON'] = KdObject::now();
     $ev_result = $ev->prepared_save();
     if (!$ev_result) {
         return false;
     } else {
         return $ev->id;
     }
 }