From 9cf5ab3a92c34f0ce764f7d0075c4e4812f0bfd1 Mon Sep 17 00:00:00 2001 From: Alexandr Fanamurov Date: Mon, 26 Mar 2018 17:30:18 +1000 Subject: [PATCH] ## v1.3.6.4 (2018-03-26) ### Added - new FormBuilder element: FormButton --- CHANGELOG.md | 4 ++ src/Helpers/FormBuilder/FormButton.php | 23 +++++++++++ tests/Helpers/FormBuilder/FormButtonTest.php | 39 +++++++++++++++++++ .../admin/formbuilder/button/button.blade.php | 7 ++++ 4 files changed, 73 insertions(+) create mode 100755 src/Helpers/FormBuilder/FormButton.php create mode 100644 tests/Helpers/FormBuilder/FormButtonTest.php create mode 100644 views/admin/formbuilder/button/button.blade.php diff --git a/CHANGELOG.md b/CHANGELOG.md index e3e6d66..8052180 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Release Notes +## v1.3.6.4 (2018-03-26) +### Added +- new FormBuilder element: FormButton + ## v1.3.6 (2018-03-25) ### Added - new properties in FBElement: $FBTemplate, $data diff --git a/src/Helpers/FormBuilder/FormButton.php b/src/Helpers/FormBuilder/FormButton.php new file mode 100755 index 0000000..16796ce --- /dev/null +++ b/src/Helpers/FormBuilder/FormButton.php @@ -0,0 +1,23 @@ +buttonType = $buttonType; + return $this; + } +} \ No newline at end of file diff --git a/tests/Helpers/FormBuilder/FormButtonTest.php b/tests/Helpers/FormBuilder/FormButtonTest.php new file mode 100644 index 0000000..0fda1b3 --- /dev/null +++ b/tests/Helpers/FormBuilder/FormButtonTest.php @@ -0,0 +1,39 @@ +FormButton = new FormButton('test_name', 'test_title'); + } + + public function tearDown() + { + parent::tearDown(); + + unset($this->FormButton); + } + + protected function getPackageProviders($app) + { + return [ + LarrockCoreServiceProvider::class + ]; + } + + public function testSetTypo() + { + $this->FormButton->setButtonType('button'); + $this->assertEquals('button', $this->FormButton->buttonType); + } +} \ No newline at end of file diff --git a/views/admin/formbuilder/button/button.blade.php b/views/admin/formbuilder/button/button.blade.php new file mode 100644 index 0000000..7b77d13 --- /dev/null +++ b/views/admin/formbuilder/button/button.blade.php @@ -0,0 +1,7 @@ +
+ + @if($row_settings->help) + ({{ $row_settings->help }}) + @endif +
\ No newline at end of file