Capability.php
526 Bytes
<?php
namespace ACA\Pods\Field\Pick;
use ACA\Pods\Editing;
use ACA\Pods\Field;
use ACA\Pods\Filtering;
use ACA\Pods\Search;
class Capability extends Field\Pick {
use Editing\DefaultServiceTrait;
public function filtering() {
return new Filtering\Pick( $this->column() );
}
public function search() {
return new Search\Pick( $this->column()->get_meta_key(), $this->column()->get_meta_type(), $this->get_options() );
}
public function get_options() {
return $this->get_pick_field()->data_capabilities();
}
}