for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace StoutLogic\AcfBuilder\Traits;
trait CanSingularize
{
/**
* Return a singularized string.
* @param string $value
* @return string
*/
protected function singularize($value)
if (class_exists('\Doctrine\Inflector\InflectorFactory')) {
return \Doctrine\Inflector\InflectorFactory::create()->build()->singularize($value);
}
return \Doctrine\Common\Inflector\Inflector::singularize($value);