示例#1
0
文件: fills.php 项目: 0x3e/cars
 function wordpress_setup(){
   $fill = new Fill();
   add_action('init', function () use ($fill){
     register_post_type('fill',$fill->post_type());
   });
   add_action("admin_init", array($fill,"admin_init"));
   add_action('save_post', array($fill,'save_details'));
   add_filter("manage_edit-fill_columns", array($fill,"edit_columns"));
   add_action("manage_fill_posts_custom_column", array($fill,"custom_columns"));
   return $this;
 }
示例#2
0
 /**
  * Implements JsonSerializable::jsonSerialize().
  */
 public function jsonSerialize()
 {
     $valid = (!isset($this->fillMode) || $this->validateFillMode($this->fillMode)) && (!isset($this->verticalAlignment) || $this->validateVerticalAlignment($this->verticalAlignment)) && (!isset($this->horizontalAlignment) || $this->validateHorizontalAlignment($this->horizontalAlignment));
     if (!$valid) {
         return NULL;
     }
     return parent::jsonSerialize();
 }