for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* \AppserverIo\Appserver\Core\Api\Node\AuthMethodNode
*
* NOTICE OF LICENSE
* This source file is subject to the Open Software License (OSL 3.0)
* that is available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* PHP version 5
* @author Tim Wagner <[email protected]>
* @copyright 2015 TechDivision GmbH <[email protected]>
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* @link https://github.com/appserver-io/appserver
* @link http://www.appserver.io
*/
namespace AppserverIo\Appserver\Core\Api\Node;
use AppserverIo\Description\Api\Node\AbstractValueNode;
use AppserverIo\Configuration\Interfaces\ValueInterface;
* DTO to transfer an authentication method node.
class AuthMethodNode extends AbstractValueNode
{
* Initializes the display name node with the necessary data.
* @param \AppserverIo\Configuration\Interfaces\ValueInterface $nodeValue The params initial value
public function __construct(ValueInterface $nodeValue = null)
// initialize the UUID
$this->setUuid($this->newUuid());
// set the data
$this->nodeValue = $nodeValue;
}