Yoast\WP\SEO\Models
Indexable_Extension{}└─ Model
Abstract class for indexable extensions.
Хуков нет.
Использование
$Indexable_Extension = new Indexable_Extension(); // use class methods
Методы
- public indexable()
Код Indexable_Extension{} Indexable Extension{} Yoast 27.4
abstract class Indexable_Extension extends Model {
/**
* Holds the Indexable instance.
*
* @var Indexable|null
*/
protected $indexable = null;
/**
* Returns the indexable this extension belongs to.
*
* @return Indexable The indexable.
*/
public function indexable() {
$this->indexable ??= $this->belongs_to( 'Indexable', 'indexable_id', 'id' )->find_one();
return $this->indexable;
}
}