for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace SumoCoders\FrameworkMultiUserBundle\DataTransferObject;
use SumoCoders\FrameworkMultiUserBundle\User\User;
use Symfony\Component\Validator\Constraints as Assert;
class ChangePasswordDataTransferObject
{
/**
* @var string
*
* @Assert\Length(
* min = 6,
* minMessage = "sumocoders.multiuserbundle.form.length"
* )
*/
public $newPassword;
* @var User
public $user;
public static function forUser(User $user)
$changePasswordTransferObject = new self();
$changePasswordTransferObject->user = $user;
return $changePasswordTransferObject;
}