teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

修正

2017/04/12 03:35

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -6,23 +6,15 @@
6
6
 
7
7
  src/Controller/HogesController.php
8
8
  ```PHP
9
- public function beforeRender(Event $event)
10
- {
11
- parent::beforeRender($event);
12
- $this->viewBuilder()->helpers(['CsvEolFilter']);
13
- }
14
-
15
9
  public function export()
16
10
  {
17
- stream_filter_register('encodeFilter', 'CsvEncodeFilter');
11
+ stream_filter_register('encodeFilter', 'App\\Filters\\CsvEncodeFilterHelper');
18
12
  }
19
13
  ```
20
14
 
21
- /src/View/Helper/CsvEncodeFilterHelper.php
15
+ /src/Filters/CsvEncodeFilterHelper.php
22
16
  ```PHP
23
- namespace App\View\Helper;
17
+ namespace App\Filters\CsvEncodeFilterHelper;
24
- use Cake\View\Helper;
25
-
26
18
  // 文字コードをUTF-8からShift-JISに置換するフィルタ
27
19
  class CsvEncodeFilterHelper extends \php_user_filter {
28
20
  function filter($in, $out, &$consumed, $closing) {