Based on KnpLabs/DoctrineBehaviors