Simplified robo task for tooltip to single write.
This commit is contained in:
1 parent
26df4f5579
commit
eac2ab5fad
1 file changed
+5
-9
+5
-9
@@ -35,12 +35,6 @@ class RoboFile extends \Robo\Tasks {
|
|||||||
*/
|
*/
|
||||||
public function tooltip() {
|
public function tooltip() {
|
||||||
|
|
||||||
$tooltip = 'js/tooltip.js';
|
|
||||||
|
|
||||||
$this->taskWriteToFile( $tooltip )
|
|
||||||
->textFromFile( 'vendor/twbs/bootstrap/js/tooltip.js' )
|
|
||||||
->run();
|
|
||||||
|
|
||||||
$replacements = array(
|
$replacements = array(
|
||||||
'+function ($) {' => '// modified to use lapstooltip as plugin name' . "\n\n" . '+function ($) {',
|
'+function ($) {' => '// modified to use lapstooltip as plugin name' . "\n\n" . '+function ($) {',
|
||||||
'this.init(\'tooltip\'' => 'this.init(\'lapstooltip\'',
|
'this.init(\'tooltip\'' => 'this.init(\'lapstooltip\'',
|
||||||
@@ -48,8 +42,10 @@ class RoboFile extends \Robo\Tasks {
|
|||||||
'$.fn.tooltip' => '$.fn.lapstooltip',
|
'$.fn.tooltip' => '$.fn.lapstooltip',
|
||||||
);
|
);
|
||||||
|
|
||||||
foreach ( $replacements as $from => $to ) {
|
$source = strtr( file_get_contents( 'vendor/twbs/bootstrap/js/tooltip.js' ), $replacements );
|
||||||
$this->taskReplaceInFile( $tooltip )->from( $from )->to( $to )->run();
|
|
||||||
}
|
$this->taskWriteToFile( 'js/tooltip.js' )
|
||||||
|
->text( $source )
|
||||||
|
->run();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user