PHP 클래스 Microweber\Providers\Content\ContentManagerCrud

상속: extends Microweber\Providers\Database\Crud
파일 보기 프로젝트 열기: microweber/microweber

공개 프로퍼티들

프로퍼티 타입 설명
$app Microweber\Application
$no_cache Boolean that indicates the usage of cache while making queries.
$precached_links
$skip_pages_starting_with_url
$table
$tables

공개 메소드들

메소드 설명
__construct ( $app = null )
get ( mixed | array | boolean | string $params = false ) : array | boolean | mixed Get array of content items from the database.
get_by_url ( $url = '', $no_recursive = false )
get_edit_field ( $data, $debug = false )
reorder ( $params )
save ( $data, $delete_the_cache = true )

비공개 메소드들

메소드 설명
map_params_to_schema ( $params )
set_table_names ( array | boolean $tables = false ) Sets the database table names to use by the class.

메소드 상세

__construct() 공개 메소드

public __construct ( $app = null )

get() 공개 메소드

It accepts string or array as parameters. You can pass any db field name as parameter to filter content by it. All parameter are passed to the get() function You can get and filter content and also order the results by criteria
public get ( mixed | array | boolean | string $params = false ) : array | boolean | mixed
$params mixed | array | boolean | string You can pass parameters as string or as array
리턴 array | boolean | mixed Array of content or false if nothing is found

get_by_url() 공개 메소드

public get_by_url ( $url = '', $no_recursive = false )

get_edit_field() 공개 메소드

public get_edit_field ( $data, $debug = false )

reorder() 공개 메소드

public reorder ( $params )

save() 공개 메소드

public save ( $data, $delete_the_cache = true )

프로퍼티 상세

$app 공개적으로 프로퍼티

public Application,Microweber $app
리턴 Microweber\Application

$no_cache 공개적으로 프로퍼티

Boolean that indicates the usage of cache while making queries.
public $no_cache

$skip_pages_starting_with_url 공개적으로 정적으로 프로퍼티

public static $skip_pages_starting_with_url

$table 공개적으로 프로퍼티

public $table

$tables 공개적으로 프로퍼티

public $tables