This repository was archived by the owner on Aug 19, 2022. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9797* Added ` public/sass/eliasis-complement.sass ` file.
9898* Added ` public/template/eliasis-complement.php ` file.
9999
100+ * Added ` Eliasis/Complement/after_set_states ` hook in ` Eliasis\Complement\ComplementState ` trait.
101+
100102## 1.0.8 - 2017-09-05
101103
102104* The library was optimized and some errors corrected.
Original file line number Diff line number Diff line change 1212namespace Eliasis \Complement \Traits ;
1313
1414use Eliasis \App \App ,
15+ Josantonius \Hook \Hook ,
1516 Josantonius \Json \Json ;
1617
1718/**
@@ -195,9 +196,17 @@ private function _setStates() {
195196
196197 if ($ this ->_stateChanged ($ states )) {
197198
199+ $ file = $ this ->_getStatesFilePath ();
200+
198201 $ states [App::$ id ][self ::$ id ] = $ this ->states ;
199202
200- Json::arrayToFile ($ states , $ this ->_getStatesFilePath ());
203+ Json::arrayToFile ($ states , $ file );
204+
205+ Hook::doAction (
206+
207+ 'Eliasis/Complement/after_set_states ' ,
208+ [$ file ]
209+ );
201210 }
202211 }
203212 }
You can’t perform that action at this time.
0 commit comments