Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Buffer

Fonctions membres publiques

 stream_open ($path, $mode, $options, &$openedPath)
 
 stream_read ($count)
 
 stream_write ($data)
 
 stream_tell ()
 
 stream_eof ()
 
 stream_seek ($offset, $whence)
 

Champs de données

 $position = 0
 
 $name
 
 $buffers = []
 

Description détaillée

Generic Buffer stream handler

This class provides a generic buffer stream. It can be used to store/retrieve/manipulate string buffers with the standard PHP filesystem I/O methods.

Depuis
1.0

Documentation des fonctions membres

◆ stream_eof()

stream_eof ( )

Function to test for end of file pointer

Renvoie
boolean True if the pointer is at the end of the stream
Voir également
streamWrapper::stream_eof
Depuis
1.0

Références name.

◆ stream_open()

stream_open (   $path,
  $mode,
  $options,
$openedPath 
)

Function to open file or url

Paramètres
string$pathThe URL that was passed
string$modeMode used to open the file
Voir également
fopen
Paramètres
integer$optionsFlags used by the API, may be STREAM_USE_PATH and STREAM_REPORT_ERRORS
string$openedPathFull path of the resource. Used with STREAN_USE_PATH option
Renvoie
boolean
Depuis
1.0
Voir également
streamWrapper::stream_open

Références Buffer\$name, $path, $url, name, et null.

◆ stream_read()

stream_read (   $count)

Read stream

Paramètres
integer$countHow many bytes of data from the current position should be returned.
Renvoie
mixed The data from the stream up to the specified number of bytes (all data if the total number of bytes in the stream is less than $count. Null if the stream is empty.
Voir également
streamWrapper::stream_read
Depuis
1.0

Références $count, et name.

◆ stream_seek()

stream_seek (   $offset,
  $whence 
)

The read write position updates in response to $offset and $whence

Paramètres
integer$offsetThe offset in bytes
integer$whencePosition the offset is added to Options are SEEK_SET, SEEK_CUR, and SEEK_END
Renvoie
boolean True if updated
Voir également
streamWrapper::stream_seek
Depuis
1.0

Références Joomla\Database\Query\$offset, et name.

◆ stream_tell()

stream_tell ( )

Function to get the current position of the stream

Renvoie
integer
Voir également
streamWrapper::stream_tell
Depuis
1.0

Références Buffer\$position.

◆ stream_write()

stream_write (   $data)

Write stream

Paramètres
string$dataThe data to write to the stream.
Renvoie
integer
Voir également
streamWrapper::stream_write
Depuis
1.0

Références $data, Buffer\$name, et name.

Documentation des champs

◆ $buffers

$buffers = []

◆ $name

◆ $position

$position = 0

Référencé par Buffer\stream_tell().


La documentation de cette classe a été générée à partir du fichier suivant :