- nl2br: documentation ( source)
- ucfirst: documentation ( source)
<?php
namespace \MyNamespace;
use Zend\I18n\Translator\Translator;
abstract class MyAbstractClass {
public function setStatusAction($statusAction, Translator $translator = null)
{
$this->statusAction = ($translator !== null) ? $translator->translate(nl2br(ucfirst($statusAction))) : nl2br(ucfirst($statusAction));
}
}