AdiantiFileSaveTrait
File Save Trait
Tags
Table of Contents
Methods
- loadBinaryFile() : mixed
- Save binary file on tmp and return path
- loadBinaryFiles() : mixed
- Save binary files on tmp and return paths
- saveBinaryFile() : mixed
- Save binary file
- saveBinaryFiles() : mixed
- Save binary file
- saveFile() : mixed
- Save file
- saveFiles() : mixed
- Save files
- saveFilesByComma() : mixed
- Save files comma separated
Methods
loadBinaryFile()
Save binary file on tmp and return path
public
loadBinaryFile(mixed $object, mixed $attr_file, mixed $attr_file_name) : mixed
Parameters
- $object : mixed
-
Active Record
- $attr_file : mixed
-
Input field name
- $attr_file_name : mixed
-
Active field name for name file
loadBinaryFiles()
Save binary files on tmp and return paths
public
loadBinaryFiles(mixed $object, mixed $model_files, mixed $attr_file_name, mixed $file_field, mixed $foreign_key) : mixed
Parameters
- $object : mixed
-
Active Record
- $model_files : mixed
-
Files Active Record
- $attr_file_name : mixed
-
Active field name for name file
- $file_field : mixed
-
File field in model_files
- $foreign_key : mixed
-
Foreign key to $object
saveBinaryFile()
Save binary file
public
saveBinaryFile(mixed $object, mixed $data, mixed $attr_file, mixed $attr_file_name) : mixed
Database and column types supporteds: ORACLE => BLOB MYSQL => LONGBLOB MSSQL => VARBINARY(MAX) POSTGRES => BYTEA
Parameters
- $object : mixed
-
Active Record
- $data : mixed
-
Form data
- $attr_file : mixed
-
Input field name
- $attr_file_name : mixed
-
Active field name for name file
saveBinaryFiles()
Save binary file
public
saveBinaryFiles(mixed $object, mixed $data, mixed $attr_file_data, mixed $model_files, mixed $attr_file_name, mixed $file_field, mixed $foreign_key) : mixed
Database and column types supporteds: ORACLE => BLOB MYSQL => LONGBLOB MSSQL => VARBINARY(MAX) POSTGRES => BYTEA
Parameters
- $object : mixed
-
Active Record
- $data : mixed
-
Form data
- $attr_file_data : mixed
-
Input field name
- $model_files : mixed
-
Files Active Record
- $attr_file_name : mixed
-
Active field name for name file
- $file_field : mixed
-
File field in model_files
- $foreign_key : mixed
-
Foreign key to $object
saveFile()
Save file
public
saveFile(mixed $object, mixed $data, mixed $input_name, mixed $target_path) : mixed
Parameters
- $object : mixed
-
Active Record
- $data : mixed
-
Form data
- $input_name : mixed
-
Input field name
- $target_path : mixed
-
Target file path
saveFiles()
Save files
public
saveFiles(mixed $object, mixed $data, mixed $input_name, mixed $target_path, mixed $model_files, mixed $file_field, mixed $foreign_key) : mixed
Parameters
- $object : mixed
-
Active Record
- $data : mixed
-
Form data
- $input_name : mixed
-
Input field name
- $target_path : mixed
-
Target file path
- $model_files : mixed
-
Files Active Record
- $file_field : mixed
-
File field in model_files
- $foreign_key : mixed
-
Foreign key to $object
saveFilesByComma()
Save files comma separated
public
saveFilesByComma(mixed $object, mixed $data, mixed $input_name, mixed $target_path) : mixed
Parameters
- $object : mixed
-
Active Record
- $data : mixed
-
Form data
- $input_name : mixed
-
Input field name
- $target_path : mixed
-
Target file path