* @return mixed The result of fwrite()
* @throws NullPointerException If the file pointer instance
* is not set by setPointer()
* @return mixed The result of fwrite()
* @throws NullPointerException If the file pointer instance
* is not set by setPointer()
throw new NullPointerException($this, self::EXCEPTION_IS_NULL_POINTER);
} elseif (!is_resource($this->getPointer())) {
// Pointer is not a valid resource!
throw new NullPointerException($this, self::EXCEPTION_IS_NULL_POINTER);
} elseif (!is_resource($this->getPointer())) {
// Pointer is not a valid resource!
throw new NullPointerException($this, self::EXCEPTION_IS_NULL_POINTER);
} elseif (!is_resource($this->getPointer())) {
// Pointer is not a valid resource!
throw new NullPointerException($this, self::EXCEPTION_IS_NULL_POINTER);
} elseif (!is_resource($this->getPointer())) {
// Pointer is not a valid resource!