diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..c32552e4a --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +# Project files +vendor +composer.lock diff --git a/README.md b/README.md index e16b2a49b..3597d55c7 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,21 @@ -# PHP_2023 +# Процессор строк -https://otus.ru/lessons/razrabotchik-php/?utm_source=github&utm_medium=free&utm_campaign=otus +Краткое описание пакета. + +## Требования + +- PHP 7.4 + +## Установка + +```bash +$ composer require dmitrykirillov/otus-composer-package +``` + +## Использование + +```php +getLength('my string'); // 9 +``` diff --git a/composer.json b/composer.json new file mode 100644 index 000000000..097b192a7 --- /dev/null +++ b/composer.json @@ -0,0 +1,10 @@ +{ + "name": "pankratov/hw3", + "type": "library", + "autoload": { + "psr-4": { + "Pankratov\\Hw3\\": "src/" + } + }, + "require": {} +} diff --git a/src/StringProcessor.php b/src/StringProcessor.php new file mode 100644 index 000000000..d94a0739a --- /dev/null +++ b/src/StringProcessor.php @@ -0,0 +1,13 @@ +