Skip to content

Commit 18dd61b

Browse files
Исправление в оформлении кода
1 parent d5574cc commit 18dd61b

File tree

2 files changed

+21
-27
lines changed

2 files changed

+21
-27
lines changed

README.md

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# php-headers
22

3-
Компонент для работы с пользовательскими константами в PHP. Данный компонент помогает
4-
оперировать константами и их представлениями.
3+
Компонент для работы с пользовательскими константами в PHP. Данный компонент помогает оперировать константами и их
4+
представлениями.
55

6-
Например, в базу данных (БД) производится запись чего-го либо на английском языке. В то же
7-
время, пользователю отражается эта информация уже на русском языке.
6+
Например, в базу данных (БД) производится запись чего-го либо на английском языке. В то же время, пользователю
7+
отражается эта информация уже на русском языке.
88

99
Данный класс предназначен для статической информации, которую нет смысла хранить в БД
1010
(как описано в примере выше).
@@ -27,8 +27,8 @@ protected static array $map = [
2727
];
2828
```
2929

30-
Таким образом, можно обратиться как к самим константам класса (например, для сравнения),
31-
так и к методам класса для получения информации о них.
30+
Таким образом, можно обратиться как к самим константам класса (например, для сравнения), так и к методам класса для
31+
получения информации о них.
3232

3333
# Структура
3434

@@ -58,6 +58,7 @@ src/
5858

5959
Если удобно писать на почту, то можете воспользоваться этим адресом: [email protected]
6060

61-
Мой канал на YouTube, который посвящен разработке веб и игровых проектов: [YouTube: Максим Епихин](https://www.youtube.com/channel/UCKusRcoHUy6T4sei-rVzCqQ)
61+
Мой канал на YouTube, который посвящен разработке веб и игровых
62+
проектов: [YouTube: Максим Епихин](https://www.youtube.com/channel/UCKusRcoHUy6T4sei-rVzCqQ)
6263

6364
Поддержать меня можно переводом на Яндекс.Деньги: [Денежный перевод](https://yoomoney.ru/to/410012382226565)

src/Entity.php

+13-20
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ class Entity implements EntityInterface {
2323
/**
2424
* @inheritDoc
2525
*/
26-
public static function getConstants(): array
27-
{
26+
public static function getConstants(): array {
2827
$reflectionClass = new ReflectionClass(__CLASS__);
2928

3029
return $reflectionClass->getConstants();
@@ -33,10 +32,8 @@ public static function getConstants(): array
3332
/**
3433
* @inheritDoc
3534
*/
36-
public static function getMapValueByKey(string $key)
37-
{
38-
if (!self::has($key))
39-
{
35+
public static function getMapValueByKey(string $key) {
36+
if (!self::has($key)) {
4037
throw new InvalidArgumentException("Ключ {$key} отсутствует.");
4138
}
4239

@@ -46,26 +43,22 @@ public static function getMapValueByKey(string $key)
4643
/**
4744
* @inheritDoc
4845
*/
49-
public static function getMap(string $key = ''): array
50-
{
51-
if (empty($key))
52-
{
46+
public static function has(string $key): bool {
47+
return array_key_exists($key, self::$map);
48+
}
49+
50+
/**
51+
* @inheritDoc
52+
*/
53+
public static function getMap(string $key = ''): array {
54+
if (empty($key)) {
5355
return self::$map;
5456
}
5557

56-
if (!self::has($key))
57-
{
58+
if (!self::has($key)) {
5859
throw new InvalidArgumentException("Ключ {$key} отсутствует.");
5960
}
6061

6162
return [$key => self::$map[$key]];
6263
}
63-
64-
/**
65-
* @inheritDoc
66-
*/
67-
public static function has(string $key): bool
68-
{
69-
return array_key_exists($key, self::$map);
70-
}
7164
}

0 commit comments

Comments
 (0)