MCoreOrganizationClassListener

Extends \SCC\Api\Model\Listener\Extend\CommonListener

[組織分類 イベントリスナー]

組織分類のイベントと処理を結びつける

package

Default

Methods

コンストラクター

__construct(object $logger = '') 
inherited

Arguments

$logger

object

ロガー

データ更新時処理

afterDataChange(\Phalcon\Events\Event $event, \SCC\Api\Model\MCoreOrganizationClass $model, array $params) : boolean

登録・更新された組織分類が営業報告される側である場合、対象テーブルのデータも自動で登録する

throws

Arguments

$event

\Phalcon\Events\Event

イベントクラス

$model

\SCC\Api\Model\MCoreOrganizationClass

組織分類モデル

$params

array

登録・更新データ(domain_cd:ドメインCD, org_class_cd:組織分類コード, option_data:オプションデータ, upd_user_id:更新者ID)

Response

boolean

{@inheritDoc}

getRelativeTarget( $relative_opt,  &$data) : \SCC\Api\Model\Behaviors\{@inheritDoc}
inherited

{@inheritDoc}

throws

Arguments

$relative_opt

{@inheritDoc}

$data

{@inheritDoc}

Response

\SCC\Api\Model\Behaviors\{@inheritDoc}

{@inheritDoc}

makeDirectOrgTarget( $rel) : \SCC\Api\Model\Listener\{@inheritDoc}

{@inheritDoc}

see \SCC\Api\Model\Extend\CommonCoreHaveTargetModel::makeDirectOrgTarget()

Arguments

$rel

{@inheritDoc}

Response

\SCC\Api\Model\Listener\{@inheritDoc}

{@inheritDoc}

makeLoginOrgTarget( $rel) : \SCC\Api\Model\Listener\{@inheritDoc}

{@inheritDoc}

see \SCC\Api\Model\Extend\CommonCoreHaveTargetModel::makeLoginOrgTarget()

Arguments

$rel

{@inheritDoc}

Response

\SCC\Api\Model\Listener\{@inheritDoc}

{@inheritDoc}

makePrivateTarget( $optData) : \SCC\Api\Model\Listener\{@inheritDoc}

{@inheritDoc}

see \SCC\Api\Model\Extend\CommonCoreHaveTargetModel::makePrivateTarget()

Arguments

$optData

{@inheritDoc}

Response

\SCC\Api\Model\Listener\{@inheritDoc}

{@inheritDoc}

makeRelativeTarget( $rel,  $targetData) : \SCC\Api\Model\Listener\{@inheritDoc}

{@inheritDoc}

see \SCC\Api\Model\Extend\CommonCoreHaveTargetModel::makeRelativeTarget()

Arguments

$rel

{@inheritDoc}

$targetData

{@inheritDoc}

Response

\SCC\Api\Model\Listener\{@inheritDoc}

Properties

ドメインCD

domain_cd : 

Type(s)

(営業報告される側)組織コード

admin_org_cd : 

Type(s)

組織分類CD

org_class_cd : 

Type(s)

報告対象コード

report_target_cd : 

Type(s)

ロガー

logger : 
inherited

Type(s)