PHP Класс PageModel, thinksns

Наследование: extends AppModel
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$tableName

Открытые методы

Метод Описание
addPage ( array $data ) : boolean 添加页面
addReader ( unknown_type $pageId ) 浏览量
deletePage ( array $map ) : boolean 删除页面
getLastError ( ) : string 获取最后错误信息
getManagers ( array $map ) : Ambigous 返回管理员信息
getPageInfo ( $map, unknown_type $field = 'id,page_name,domain,canvas,manager,status,guest,seo_title,seo_keywords,seo_description' ) : unknown 返回页面详细信息
getPageList ( $limit = 20, array $map, string $field = 'id,page_name,domain,canvas,manager,visit_count' ) 返回页面列表
saveData ( $page, $layoutData, $widgetData ) 保存页面数据
savePage ( array $data ) : boolean 修改页面

Описание методов

addPage() публичный Метод

添加页面
public addPage ( array $data ) : boolean
$data array
Результат boolean

addReader() публичный Метод

浏览量
public addReader ( unknown_type $pageId )
$pageId unknown_type

deletePage() публичный Метод

删除页面
public deletePage ( array $map ) : boolean
$map array
Результат boolean

getLastError() публичный Метод

获取最后错误信息
public getLastError ( ) : string
Результат string 最后错误信息

getManagers() публичный Метод

返回管理员信息
public getManagers ( array $map ) : Ambigous
$map array
Результат Ambigous <返回新的一维数组, multitype:Ambigous >

getPageInfo() публичный Метод

返回页面详细信息
public getPageInfo ( $map, unknown_type $field = 'id,page_name,domain,canvas,manager,status,guest,seo_title,seo_keywords,seo_description' ) : unknown
$field unknown_type
Результат unknown

getPageList() публичный Метод

返回页面列表
public getPageList ( $limit = 20, array $map, string $field = 'id,page_name,domain,canvas,manager,visit_count' )
$map array
$field string

saveData() публичный Метод

保存页面数据
public saveData ( $page, $layoutData, $widgetData )

savePage() публичный Метод

修改页面
public savePage ( array $data ) : boolean
$data array
Результат boolean

Описание свойств

$tableName защищенное свойство

protected $tableName