Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Большинство проблем первой симфонии
class Post < ActiveRecord:Base
belongs_to :user
end
class CreatePosts < ActiveRecord::Migration
def self.change
create_table :posts do |t|
t.string :title
t.text :body
t.references :user
t.timestamps
end
end
end
/** @Entity */
class Post
{
/** @Id */
private $id;
/**
* @ManyToOne(targetEntity="User", inversedBy="posts")
* @JoinColumn(name="user_id", referencedColumnName="id")
*/
public $user;
/** @Column(name="title", type="string", length=255) */
public $title;
/** @Column(name="description", type="text") */
public $description;
} [Symfony\Component\Config\Definition\Exception\InvalidTypeException]
Invalid type for path "security.firewalls.pattern". Expected array, but got string
Простейший блог на Symfony 2