baserCMS クラスリファレンス

MailFieldsService
in package
implements MailFieldsServiceInterface uses BcContainerTrait

MailFieldsService

Table of Contents

Interfaces

MailFieldsServiceInterface
MailFieldsServiceInterface

Properties

$MailFields  : MailFieldsTable
$MailFields  : MailFieldsTable|Table
MailFieldsTable
$MailMessagesService  : MailMessagesService
$MailMessagesService  : MailMessagesServiceInterface|MailMessagesService
MailMessagesService

Methods

__construct()  : mixed
Constructor
batch()  : bool
一括処理
changeSort()  : bool
並び順を変更する
copy()  : mixed
コピー
create()  : mixed
作成
delete()  : mixed
削除
get()  : EntityInterface|MailField
単一データ取得
getAutoCompleteOptions()  : array<string|int, mixed>
オートコンプリートオプションを取得する
getIndex()  : mixed
一覧データ取得
getList()  : mixed
リスト取得
getNew()  : mixed
初期データ取得
getService()  : array<string|int, mixed>|mixed|object
Get Service
getTitlesById()  : array<string|int, mixed>
IDからタイトルリストを取得する
hasService()  : bool
Has Service
publish()  : mixed
有効状態にする
unpublish()  : mixed
無効状態にする
update()  : mixed
編集

Properties

Methods

__construct()

Constructor

public __construct() : mixed
Tags
checked
noTodo
unitTest

batch()

一括処理

public batch(string $method, array<string|int, mixed> $ids) : bool
Parameters
$method : string
$ids : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
bool

changeSort()

並び順を変更する

public changeSort(int $id, int $offset[, array<string|int, mixed> $conditions = [] ]) : bool
Parameters
$id : int
$offset : int
$conditions : array<string|int, mixed> = []
Tags
checked
noTodo
unitTest
Return values
bool

copy()

コピー

public copy(int $mailContentId, int $id) : mixed
Parameters
$mailContentId : int
$id : int
Tags
checked
noTodo
unitTest

create()

作成

public create(array<string|int, mixed> $postData) : mixed
Parameters
$postData : array<string|int, mixed>
Tags
checked
noTodo
unitTest

delete()

削除

public delete(int $id) : mixed
Parameters
$id : int
Tags
checked
noTodo
unitTest

get()

単一データ取得

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

getAutoCompleteOptions()

オートコンプリートオプションを取得する

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

getIndex()

一覧データ取得

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

getList()

リスト取得

public getList(int $mailContentId) : mixed
Parameters
$mailContentId : int
Tags
checked
noTodo
unitTest

getNew()

初期データ取得

public getNew(mixed $mailContentId) : mixed
Parameters
$mailContentId : mixed
Tags
checked
noTodo
unitTest

getService()

Get Service

public getService(mixed $service) : array<string|int, mixed>|mixed|object
Parameters
$service : mixed
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>|mixed|object

getTitlesById()

IDからタイトルリストを取得する

public getTitlesById(array<string|int, mixed> $ids) : array<string|int, mixed>
Parameters
$ids : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>

hasService()

Has Service

public hasService(mixed $service) : bool
Parameters
$service : mixed
Tags
checked
noTodo
unitTest
Return values
bool

publish()

有効状態にする

public publish(int $id) : mixed
Parameters
$id : int
Tags
checked
noTodo
unitTest

unpublish()

無効状態にする

public unpublish(int $id) : mixed
Parameters
$id : int
Tags
checked
noTodo
unitTest

update()

編集

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

        
On this page

Search results