Skip to content

Instantly share code, notes, and snippets.

View pboethig's full-sized avatar

Peter Böthig pboethig

  • München
View GitHub Profile
<?php
namespace Check\BlogBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* User
*
* @ORM\Table(name="user", uniqueConstraints={@ORM\UniqueConstraint(name="UNIQ_8D93D649F85E0677", columns={"username"})})
/**
* @var \Check\BlogBundle\Entity\User
*
* @ORM\ManyToOne(targetEntity="Check\BlogBundle\Entity\User")
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="userid", referencedColumnName="id")
* })
*/
<?php
namespace Check\BlogBundle\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
use Symfony\Component\Form\Extension\Core\Type\EmailType;
class UserType extends AbstractType
<?php
namespace Check\BlogBundle\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\Extension\Core\Type\RepeatedType;
use Symfony\Component\Form\Extension\Core\Type\PasswordType;
<?php
namespace Check\BlogBundle\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\Extension\Core\Type\RepeatedType;
use Symfony\Component\Form\Extension\Core\Type\PasswordType;
<?php
/**
* Created by PhpStorm.
* User: root
* Date: 16.07.16
* Time: 15:34
*/
namespace AppBundle\Controller\Api;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
app_api:
resource: "@AppBundle/Controller/Api"
type: annotation
<?php
require __DIR__ . '/vendor/autoload.php';
$client = new \GuzzleHttp\Client();
$response = $client->post('http://localhost:8000/api/user');
echo $response->getBody();
<?php
/**
* Created by PhpStorm.
* User: root
* Date: 17.07.16
* Time: 07:49
*/
namespace Check\BlogBundle\Repositories;
<?php
/**
* Created by PhpStorm.
* User: root
* Date: 17.07.16
* Time: 07:57
*/
namespace Check\BlogBundle\Repositories;