Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/monara/public_html/test.athavaneng.com/themes.php on line 99
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 226
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 227
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 228
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 229
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 230
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 231
index.php 0000644 00000000006 15073230064 0006360 0 ustar 00 annotationReaderProvider = $annotationReaderProvider;
}
public function createValidator() {
$builder = Validation::createValidatorBuilder();
// we need to use our own translator here.
// If we let the default translator to be used in the builder it uses an anonymous class and that is a problem
// All integration tests would fail with: [Exception] Serialization of 'class@anonymous' is not allowed
$translator = new Translator();
$translator->setLocale('en');
$builder->setTranslator($translator);
// annotation reader exists only in dev environment, on production cache is pre-generated
$annotationReader = $this->annotationReaderProvider->getAnnotationReader();
if ($annotationReader) {
$builder->setDoctrineAnnotationReader($annotationReader)
->enableAnnotationMapping(true);
}
// metadata cache (for production cache is pre-generated at build time)
$isReadOnly = !$annotationReader;
$builder->setMappingCache(new PSRMetadataCache(self::METADATA_DIR, $isReadOnly));
return $builder->getValidator();
}
}
ValidationException.php 0000644 00000003046 15073230064 0011231 0 ustar 00 resourceName = $resourceName;
$this->violations = $violations;
$linePrefix = ' ';
$message = "Validation failed for '$resourceName'.\nDetails:\n";
$message .= $linePrefix . implode("\n$linePrefix", $this->getErrors());
parent::__construct($message);
}
/** @return string */
public function getResourceName() {
return $this->resourceName;
}
/** @return ConstraintViolationListInterface|ConstraintViolationInterface[] */
public function getViolations() {
return $this->violations;
}
/** @return string[] */
public function getErrors() {
$messages = [];
foreach ($this->violations as $violation) {
$messages[] = $this->formatError($violation);
}
sort($messages);
return $messages;
}
private function formatError(ConstraintViolationInterface $violation) {
return '[' . $violation->getPropertyPath() . '] ' . $violation->getMessage();
}
}
Translator.php 0000644 00000001054 15073230064 0007406 0 ustar 00 trans($id, ['%count%' => $number] + $parameters, $domain, $locale);
}
}