baserCMS クラスリファレンス

DblogsService
in package
implements DblogsServiceInterface

Class DblogsService

Table of Contents

Interfaces

DblogsServiceInterface
Interface DblogsServiceInterface

Properties

$Dblogs  : Table
Dblogs Table

Methods

__construct()  : mixed
DblogsService constructor.
create()  : EntityInterface
DBログ登録
delete()  : bool
削除
deleteAll()  : int
DBログをすべて削除
get()  : EntityInterface
単一データ取得
getDblogs()  : ResultSetInterface
最新のDBログ一覧を取得
getIndex()  : Query
DBログ一覧を取得
getList()  : array<string|int, mixed>
リスト取得 対応しない
getNew()  : EntityInterface
初期データ取得
update()  : EntityInterface|null
ログ更新 対応しない

Properties

Methods

__construct()

DblogsService constructor.

public __construct() : mixed
Tags
checked
noTodo
unitTest

create()

DBログ登録

public create([array<string|int, mixed> $postData = [] ]) : EntityInterface
Parameters
$postData : array<string|int, mixed> = []
Tags
throws
PersistenceFailedException
checked
noTodo
unitTest
Return values
EntityInterface

delete()

削除

public delete(int $id) : bool
Parameters
$id : int
Tags
checked
noTodo
unitTest
Return values
bool

deleteAll()

DBログをすべて削除

public deleteAll() : int
Tags
checked
noTodo
unitTest
Return values
int

get()

単一データ取得

public get(int $id) : EntityInterface
Parameters
$id : int
Tags
checked
noTodo
unitTest
Return values
EntityInterface

getDblogs()

最新のDBログ一覧を取得

public getDblogs(int $limit) : ResultSetInterface
Parameters
$limit : int
Tags
checked
noTodo
unitTest
Return values
ResultSetInterface

getIndex()

DBログ一覧を取得

public getIndex([array<string|int, mixed> $queryParams = [] ]) : Query
Parameters
$queryParams : array<string|int, mixed> = []
Tags
checked
noTodo
unitTest
Return values
Query

getList()

リスト取得 対応しない

public getList() : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>

getNew()

初期データ取得

public getNew([string $message = '' ]) : EntityInterface
Parameters
$message : string = ''
Tags
checked
noTodo
unitTest
Return values
EntityInterface

update()

ログ更新 対応しない

public update(EntityInterface $target, array<string|int, mixed> $postData) : EntityInterface|null
Parameters
$target : EntityInterface
$postData : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
EntityInterface|null

        
On this page

Search results