File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # v1.5.6
2+ ## 12/03/2020
3+
4+ 1 . [ ] ( #bugfix )
5+ * Fixed incompatible ` File ` class
6+
17# v1.5.5
28## 12/01/2020
39
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ class File extends AbstractFile
2121 public function content ($ var = null )
2222 {
2323 /** @var string $content */
24- $ content = parent ::content ();
24+ $ content = parent ::content ($ var );
2525
2626 return $ content ;
2727 }
Original file line number Diff line number Diff line change 99 * @author RocketTheme
1010 * @license MIT
1111 */
12- class IniFile extends AbstractFile
12+ class IniFile extends File
1313{
1414 /** @var string */
1515 protected $ extension = '.ini ' ;
Original file line number Diff line number Diff line change 99 * @author RocketTheme
1010 * @license MIT
1111 */
12- class JsonFile extends AbstractFile
12+ class JsonFile extends File
1313{
1414 /** @var string */
1515 protected $ extension = '.json ' ;
Original file line number Diff line number Diff line change 99 * @author RocketTheme
1010 * @license MIT
1111 */
12- class LogFile extends AbstractFile
12+ class LogFile extends File
1313{
1414 /** @var static[] */
1515 static protected $ instances = [];
Original file line number Diff line number Diff line change 1313 * @author RocketTheme
1414 * @license MIT
1515 */
16- class MarkdownFile extends AbstractFile
16+ class MarkdownFile extends File
1717{
1818 /** @var string */
1919 protected $ extension = '.md ' ;
Original file line number Diff line number Diff line change 88 * @author RocketTheme
99 * @license MIT
1010 */
11- class MoFile extends AbstractFile
11+ class MoFile extends File
1212{
1313 /** @var string */
1414 protected $ extension = '.mo ' ;
Original file line number Diff line number Diff line change 99 * @author RocketTheme
1010 * @license MIT
1111 */
12- class PhpFile extends AbstractFile
12+ class PhpFile extends File
1313{
1414 /** @var string */
1515 protected $ extension = '.php ' ;
Original file line number Diff line number Diff line change 1414 * @author RocketTheme
1515 * @license MIT
1616 */
17- class YamlFile extends AbstractFile
17+ class YamlFile extends File
1818{
1919 /** @var static[] */
2020 static protected $ instances = [];
Original file line number Diff line number Diff line change @@ -22,8 +22,6 @@ parameters:
2222 - */Rules/**
2323 ignoreErrors :
2424 - '#Unsafe usage of new static\ (\)#'
25- - ' #Method RocketTheme\\Toolbox\\[^ : ]+::offset (Set|Unset )\ (\ ) has parameter (\$offset|\$value ) with no typehint specified #'
26- - ' #Method RocketTheme\\Toolbox\\[^ : ]+::offset (Set|Unset )\ (\ ) has no return typehint specified #'
2725 -
2826 message : ' #Trying to invoke string but it might not be a callable#'
2927 path : ' */Blueprints/src/BlueprintSchema.php'
@@ -34,4 +32,12 @@ parameters:
3432 path : ' */Event/src/Event.php'
3533 -
3634 message : ' #(deprecated|compatible|expects|returns)#'
37- path : ' */Event/src/EventDispatcher.php'
35+ path : ' */Event/src/EventDispatcher.php'
36+
37+ # File class hacks
38+ -
39+ message : ' #RocketTheme\\Toolbox\\File\\[^:]+::content\(\) should be compatible#'
40+ path : ' */File/src/*.php'
41+ -
42+ message : ' #RocketTheme\\Toolbox\\File\\[^:]+::content\(\) expects#'
43+ path : ' */File/src/*.php'
You can’t perform that action at this time.
0 commit comments