Location
in package
implements
DomainObjectInterface
Tags
Interfaces, Classes, Traits and Enums
Table of Contents
- $drupalNid : LegacyLocationId|null
- $id : ThubLocationId|null
- $name : string|null
- __construct() : mixed
- drupalNid() : LegacyLocationId|null
- Returns the location's legacy ID.
- id() : ThubLocationId|null
- Returns the location's ID.
- name() : string|null
- Returns the location's name.
- register() : Location
- Registers a new location.
Properties
$drupalNid
private
LegacyLocationId|null
$drupalNid
Tags
$id
private
ThubLocationId|null
$id
Tags
$name
private
string|null
$name
Tags
Methods
__construct()
public
__construct(ThubLocationId|null $id, LegacyLocationId|null $drupalNid, string|null $name) : mixed
Parameters
- $id : ThubLocationId|null
- $drupalNid : LegacyLocationId|null
- $name : string|null
Tags
Return values
mixed —drupalNid()
Returns the location's legacy ID.
public
drupalNid() : LegacyLocationId|null
Return values
LegacyLocationId|null —id()
Returns the location's ID.
public
id() : ThubLocationId|null
Return values
ThubLocationId|null —name()
Returns the location's name.
public
name() : string|null
Return values
string|null —register()
Registers a new location.
public
static register(ThubLocationId|null $id, LegacyLocationId|null $drupalNid, string|null $name) : Location
Parameters
- $id : ThubLocationId|null
- $drupalNid : LegacyLocationId|null
- $name : string|null