protected function validatePresent($value, string $parameter, array $args = [], ?array $rules, array $context): ?string
    {
        if (!array_key_exists($parameter, $context)) {
            return Message::getMessage(Message::PRESENT, [
                'param' => $parameter
            ]);
        }

        return null;
    }