EmojiCalculator
1.0.0
表情符号计算器是一种原型计算器,使用表情符号代替常规数学符号,并使用Laravel 5.3和Bootstrap v3.3.6创建。
我们首先要在本地克隆该项目: git clone https://github.com/thitami/EmojiCalculator.git
composer install
以安装项目及其所有依赖项。.env.example
文件复制到同一目录(基本DIR)并将其重命名为.env
。该文件存储我们的配置设置。php artisan key:generate
。php artisan serve
,该服务使用PHP的内置服务器,默认情况下聆听到端口:8000
。然后,我们在浏览器中访问localhost:8000
,我们准备使用它!
当我们碰到localhost:8000
采取以下操作:
Route::get('/','CalculatorController@homepage')
路由在web.php
中匹配CalculatorService
加载.env
文件中提供的操作数符号。config/calculator.php
文件中定义的默认值加载,并在视图中呈现。我们正在使用基本布局,该布局存储在resources/views/calculator/home.blade.php
下。Route::post('/calculate',['as' => 'calculator.getResult', 'uses' => 'CalculatorController@getResult']);
计算器使用的表情符号可以在.env
文件中配置:
CALCULATOR_ADD_OPERAND = '👽'
CALCULATOR_SUBTRACT_OPERAND = '💀'
CALCULATOR_DIVIDE_OPERAND = '👻'
CALCULATOR_MULTIPLY_OPERAND = '😱'
请考虑,如果我们为其他操作设置相同的符号,则将加载以下默认值:
'add' => '👽',
'subtract' => '💀',
'multiply' => '👻',
'divide' => '😱',
该项目具有单位测试覆盖范围。可以在tests/CalculationTest.php
中找到PHPUNIT测试,并通过基本目录的命令phpunit
执行。
Laravel框架是根据MIT许可证许可的开源软件。