No puede seleccionar más de 25 temas
Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
|
- <?php
-
- namespace Lc\CaracoleBundle\Factory\User;
-
- use App\Entity\User\Visitor;
- use Lc\CaracoleBundle\Container\User\VisitorContainer;
- use Lc\CaracoleBundle\Model\User\VisitorInterface;
- use Lc\SovBundle\Factory\AbstractFactory;
-
- class VisitorFactory extends AbstractFactory
- {
- public static function create(string $cookie, string $ip): VisitorInterface
- {
- $class = VisitorContainer::getEntityFqcn();
- $visitor = new $class;
-
- $visitor->setCookie($cookie);
- $visitor->setIp($ip);
- $visitor->setTotalVisit(1);
- $visitor->setLastAccess(new \DateTime());
-
- return $visitor;
- }
-
- }
|