@@ 422-431 (lines=10) @@ | ||
419 | * @return string |
|
420 | * @throws InvalidIdentifierException |
|
421 | */ |
|
422 | private function processIdentifier($identifier) |
|
423 | { |
|
424 | if ( ! is_string($identifier)) { |
|
425 | throw new InvalidIdentifierException( |
|
426 | is_object($identifier) ? get_class($identifier) : gettype($identifier), |
|
427 | '\Fully\Qualified\ClassName' |
|
428 | ); |
|
429 | } |
|
430 | return ltrim($identifier, '\\'); |
|
431 | } |
|
432 | ||
433 | ||
434 |
@@ 197-206 (lines=10) @@ | ||
194 | * @param string $identifier Identifier for the entity class that the Recipe applies to |
|
195 | * Typically a Fully Qualified Class Name |
|
196 | */ |
|
197 | public function setIdentifier($identifier) |
|
198 | { |
|
199 | if ( ! is_string($identifier) || empty($identifier)) { |
|
200 | throw new InvalidIdentifierException( |
|
201 | is_object($identifier) ? get_class($identifier) : gettype($identifier), |
|
202 | __('class identifier (typically a \Fully\Qualified\ClassName)', 'event_espresso') |
|
203 | ); |
|
204 | } |
|
205 | $this->identifier = $identifier; |
|
206 | } |
|
207 | ||
208 | ||
209 |