phpDocumentor

Purpose implements PurposeInterface, JsonSerializable

Class Purpose

Interfaces, Classes and Traits

PurposeInterface
Interface PurposeInterface
JsonSerializable

Table of Contents

$alias  : AliasInterface
$category  : CategoryInterface
$deletable  : DeletableInterface
$description  : DescriptionInterface
$id  : IdInterface|null
$name  : NameInterface
$status  : StatusInterface
__construct()  : mixed
Purpose constructor.
alias()  : AliasInterface
category()  : CategoryInterface
deletable()  : DeletableInterface
description()  : DescriptionInterface
id()  : IdInterface
jsonSerialize()  : mixed
name()  : NameInterface
status()  : StatusInterface

Properties

Methods

__construct()

Purpose constructor.

public __construct(CategoryInterface $category, DescriptionInterface $description, NameInterface $name, StatusInterface $status, DeletableInterface $deletable, AliasInterface $alias, IdInterface|null $id) : mixed
Parameters
$category : CategoryInterface
$description : DescriptionInterface
$name : NameInterface
$status : StatusInterface
$deletable : DeletableInterface
$alias : AliasInterface
$id : IdInterface|null
Return values
mixed

jsonSerialize()

public jsonSerialize() : mixed
Tags
inheritDoc
Return values
mixed

Search results