public function requiredIfFalse($attribute, $params)
{
$dependency = $params['dependency'];
$side = $params['side'];
$checker = 'has' . ucfirst($side);
if ($this->{$checker}() && $this->{$dependency} !== null && $this->{$dependency} != '' && !$this->{$dependency} && !$this->{$attribute}) {
$this->addError($attribute, ucfirst($side) . ' ' . $this->getAttributeLabel($attribute) . ' is required when ' . ucfirst($side) . ' ' . $this->getAttributeLabel($dependency) . ' is no');
}
}