0
私は方法があります。それは私が得るファイルの種類をチェックします。それから私はそれを変換しなければならない。ビデオがあれば、それを.mp4に変換し、画像をpngに変換します。私はこのコードをコントローラに入れました。Cakephp 3作物ファイル
コントローラ
public function add()
{
$data = $this->request->data();
$this->Posts->create($data);
$this->_checkMultimedia($data);
}
/**
* @param $data
* check file
*/
private function _checkMultimedia($data)
{
if (!empty($data['file-img']['name'])) {
$this->_cropImage($data['file-img']['name']);
}
if (!empty($data['file-video']['name'])) {
$this->_cropVideo($data['file-video']['name']);
}
}
/**
* @param $file
* crop video
*/
private function _cropVideo($file)
{
///
}
/**
* @param $file
* crop image
*/
private function _cropImage($file)
{
////
}`
は、どのように私はこのファイルを変換することができます。私はいくつかの情報