Table of Contents
Properties
-
$actionsTemplate
: mixed
-
$name
: mixed
-
$namespace
: mixed
-
$settings
: mixed
-
$template
: mixed
Methods
-
__construct()
: mixed
-
produce()
: mixed
-
breakParts()
: mixed
-
getNamespaceHeader()
: mixed
-
getNamespaces()
: mixed
-
getNamespaceString()
: mixed
-
getShortClassName()
: mixed
-
produceActions()
: mixed
$actionsTemplate
protected
mixed
$actionsTemplate
= <<<EOF
/**
* @var \\{{actorClass}};
*/
protected \${{actor}};
public function __construct(\\{{actorClass}} \$I)
{
\$this->{{actor}} = \$I;
}
EOF
$name
protected
mixed
$name
$namespace
protected
mixed
$namespace
$settings
protected
mixed
$settings
$template
protected
mixed
$template
= <<<EOF
<?php
namespace {{namespace}};
class {{name}} extends \\Codeception\\Snapshot
{
{{actions}}
protected function fetchData()
{
// TODO: return a value which will be used for snapshot
}
}
EOF
__construct()
public
__construct(mixed $settings, mixed $name) : mixed
Parameters
-
$settings
: mixed
-
-
$name
: mixed
-
produce()
public
produce() : mixed
breakParts()
protected
breakParts(mixed $class) : mixed
Parameters
-
$class
: mixed
-
protected
getNamespaceHeader(mixed $class) : mixed
Parameters
-
$class
: mixed
-
getNamespaces()
protected
getNamespaces(mixed $class) : mixed
Parameters
-
$class
: mixed
-
getNamespaceString()
protected
getNamespaceString(mixed $class) : mixed
Parameters
-
$class
: mixed
-
getShortClassName()
protected
getShortClassName(mixed $class) : mixed
Parameters
-
$class
: mixed
-
produceActions()
protected
produceActions() : mixed