\SearchWP\Entry
Tabla de contenidos
\SearchWP\Entry es responsable de modelar una entrada individual de \SearchWP\Source.
Argumentos
Al instanciar una nueva \SearchWP\Entry se consideran los siguientes argumentos:
fuente(string|\SearchWP\Source)- O bien el
\SearchWP\Sourcenameo el\SearchWP\Sourceen sí. (requerido) id(string)- El ID de fila de la base de datos de la
\SearchWP\Source. (requerido) get_data(boolean)- Si los datos deben recuperarse en la instanciación. (por defecto:
true) all_attributes(boolean)- Si se deben recuperar todos los datos de
\SearchWP\Attributeregistrados, o solo aquellos que se utilizan en un\SearchWP\Engine(por defecto:false)
Métodos
Al trabajar con \SearchWP\Entry hay una serie de métodos a considerar.
get_id()- Getter para ID.
obtener_fuente()- Getter para
\SearchWP\Source. update_data( $all_attributes = false )- Actualiza los datos.
get_data()- Getter para los datos.
native()- Devuelve una versión de esta
\SearchWP\Entryalrededor de la cual se modeló la\SearchWP\Sourceasociada; por ejemplo, para las Publicaciones se devolverá unaWP_Postadecuada, poblada apropiadamente. - Nota: No todos los
\SearchWP\Attributes se poblarán para las\SearchWP\Sources principales, por ejemplo, Campos Personalizados.
Hooks
Hay una serie de hooks disponibles para modificar aún más el comportamiento de \SearchWP\Entry:

