Skip to content

Instantly share code, notes, and snippets.

View ollo-ride-nico's full-sized avatar

ollo-ride-nico

View GitHub Profile
// Je récupère mon champ image
foreach ($tricks as $form->getData()->getImage()){
// Je récupère mon champ url
foreach ($form as $champ->getUrl()){
//Je renomme mon champ url
$rename = $fileUploader->upload($champ);
}
//Je récupère le token de l utilisateur qui s' inscrit
$str = $this->get('security.token_storage')->getToken();
//Je génère une url en passant le token (donc la ca ne marche pas)...
//Mon url donné est : "/public/index.php/activate" au lieu de "/public/index.php/activate?token=..."
$token = $this->generateUrl('activate', array('token' => $str));
public function activateAction(Request $request)
{
//$params = array();
$token = $request->get('token');
$user = $this->getDoctrine()
->getManager()
public function activateAction(Request $request)
{
$params = array();
$token = $request->get('token');
$test = $this->getDoctrine()
->getManager()
public function activateAction(Request $request)
{
$params = array();
$token = $request->get('token');
$test = $this->getDoctrine()
->getManager()
class TricksType extends AbstractType
{
private $entitymanager;
public function __construct(EntityManagerInterface $entityManager)
{
$this->entitymanager = $entityManager;
}
public function buildForm(FormBuilderInterface $builder, array $options)
// Mon tricksType
class TricksType extends AbstractType
{
private $entitymanager;
public function __construct(EntityManagerInterface $entityManager)
{
$this->entitymanager = $entityManager;
}
// Mon entité Image
class Image
{
/**
* @var int
*/
private $id;
/**
private function uploadFile($entity)
{
// upload only works for Product entities
if (!$entity instanceof Tricks) {
return;
}
$file = $entity->getImage()->getValues();
foreach ($file as $item)
// Listener
class ImageUploadListener
{
private $uploader;
public function __construct(FileUploader $uploader)
{
$this->uploader = $uploader;
}