Der Emoji -Rechner ist ein Prototypenrechner, der Emojis anstelle von regulären mathematischen Symbolen verwendet und mit Laravel 5.3 und Bootstrap V3.3.6 erstellt wurde.
Wir müssen das Projekt zuerst lokal klonen: git clone https://github.com/thitami/EmojiCalculator.git
composer install
aus, um das Projekt und alle Abhängigkeiten zu installieren..env.example
-Datei in das gleiche Verzeichnis (Base Dir) kopieren und in .env
umbenennen. Diese Datei speichert unsere Konfigurationseinstellungen.php artisan key:generate
.php artisan serve
, der den integrierten Server von PHP verwendet und standardmäßig auf Port hört :8000
. Dann besuchen wir localhost:8000
in einem Browser und sind bereit, es zu benutzen!
Wenn wir localhost:8000
erreicht haben, finden die folgenden Aktionen statt:
Route::get('/','CalculatorController@homepage')
ist in web.php
übereinstimmtCalculatorService
wird aufgerufen, um die in der .env
-Datei gelieferten Operandensymbole zu laden.config/calculator.php
geladen und in der Ansicht gerendert. Wir verwenden ein grundlegendes Layout, das unter resources/views/calculator/home.blade.php
gespeichert ist.Route::post('/calculate',['as' => 'calculator.getResult', 'uses' => 'CalculatorController@getResult']);
Die vom Taschenrechner verwendeten Emojis können in der Datei .env
konfiguriert werden:
CALCULATOR_ADD_OPERAND = '👽'
CALCULATOR_SUBTRACT_OPERAND = '💀'
CALCULATOR_DIVIDE_OPERAND = '👻'
CALCULATOR_MULTIPLY_OPERAND = '😱'
Bitte beachten Sie, dass, wenn wir das gleiche Symbol für eine andere Operation festlegen, die folgenden Standardeinstellungen geladen werden:
'add' => '👽',
'subtract' => '💀',
'multiply' => '👻',
'divide' => '😱',
Dieses Projekt verfügt über eine Abdeckung der Unit -Test. Phpunit -Tests finden Sie in tests/CalculationTest.php
und werden einfach mit dem Befehl phpunit
aus dem Basisverzeichnis ausgeführt.
Das Laravel-Framework ist eine Open-Sourcing-Software, die im Rahmen der MIT-Lizenz lizenziert ist.