コード例 #1
0
 protected function getSkeleton($name)
 {
     $skeleton = new Skeleton($this->getSkeletonPath('entity'));
     $name = S::upperCamelize($name);
     $skeleton->entity_name = $name;
     $skeleton->table = Inflector::pluralize(S::replace(S::dasherize($name), '-', '_'));
     return $skeleton;
 }
コード例 #2
0
 /**
  * @dataProvider replaceProvider()
  */
 public function testReplace($expected, $str, $search, $replacement, $encoding = null)
 {
     $result = S::replace($str, $search, $replacement, $encoding);
     $this->assertInternalType('string', $result);
     $this->assertEquals($expected, $result);
 }
コード例 #3
0
ファイル: StringyLoader.php プロジェクト: lablog/stringy
 public function replace($string, $search, $replacement)
 {
     return Stringy::replace($string, $search, $replacement);
 }
 public function index($value, $params = array())
 {
     return Stringy::replace($value, array_get($params, 0), array_get($params, 1));
 }