Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
bc2f54b
Changes to make phpodt work properly in a parallel processing setting
Dec 6, 2022
c40e628
Move the tests to examples directory
Dec 6, 2022
97a0669
Change example php
Dec 7, 2022
46477d0
Change tmp dir + small set of changes
Dec 7, 2022
2960f82
Change name of temp directory
Dec 7, 2022
90bceb5
Proper failure on error in getmypid()
Dec 7, 2022
ae50a59
Typo in exception text
Dec 7, 2022
bd31ffc
Comment
Dec 10, 2022
8126cf4
Update PHP version to >= 8.0 and update phpunit/phpunit to ^10
Dec 6, 2024
55e5d0e
Add extra phpunit test information in README.md
Dec 6, 2024
2057600
Fix deprecation warnings on utf8_encode
Dec 6, 2024
acab27a
Fix up an error in Odf when the variable is at the start of the document
Dec 7, 2024
78d9885
Development check point for the unittests
Dec 7, 2024
7ac4de9
Rework of ODF for PHP v8.x
Dec 24, 2024
538e8f5
Update README.md file
Dec 24, 2024
515e700
Forgot I already created a v2, bumped to v3
Dec 24, 2024
0fcd9fe
Take over setImage() interface in Segment from ODF
Dec 26, 2024
ba351f4
Change php requirement to >= 8.1
Dec 26, 2024
35d268c
Typo in README.md
Dec 26, 2024
a0cfad9
Update README.md and the tests scripts
Dec 29, 2024
d7722da
Update of README.md
Dec 31, 2024
2c97c7b
Support custom properties and introduce setImageMm() and setImagePixel()
Mar 22, 2025
e105282
Update README.md
Mar 24, 2025
d1dbf04
Code for customPropertyExists()
Mar 24, 2025
0eb26a5
Fix - Call to htmlspecialchars() is is null
RomainLvr Jul 24, 2025
5ef03e5
Merge pull request #3 from RomainLvr/fix/null-htmlspecialchars
sboden Jul 24, 2025
758e133
README.md update
Jul 24, 2025
4c3f6c0
Update unit tests
Jul 24, 2025
989e51f
Update README.md for v3.2.1
Jul 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 65 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# Drupal git normalization
# @see https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
# @see https://www.drupal.org/node/1542048

# Normally these settings would be done with macro attributes for improved
# readability and easier maintenance. However macros can only be defined at the
# repository root directory. Drupal avoids making any assumptions about where it
# is installed.

# Define text file attributes.
# - Treat them as text.
# - Ensure no CRLF line-endings, neither on checkout nor on checkin.
# - Detect whitespace errors.
# - Exposed by default in `git diff --color` on the CLI.
# - Validate with `git diff --check`.
# - Deny applying with `git apply --whitespace=error-all`.
# - Fix automatically with `git apply --whitespace=fix`.

*.config text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.css text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.dist text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.html text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html
*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.js text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.json text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.lock text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.map text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.md text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.po text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.script text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.sql text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.svg text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.twig text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.txt text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.yml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2

# PHPStan's baseline uses tabs instead of spaces.
core/.phpstan-baseline.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tabwidth=2 diff=php linguist-language=php

# Define binary file attributes.
# - Do not treat them as text.
# - Include binary diff in patches instead of "binary files differ."
*.eot binary -text diff
*.exe binary -text diff
*.gif binary -text diff
*.gz binary -text diff
*.ico binary -text diff
*.jpeg binary -text diff
*.jpg binary -text diff
*.otf binary -text diff
*.phar binary -text diff
*.png binary -text diff
*.svgz binary -text diff
*.ttf binary -text diff
*.woff binary -text diff
*.woff2 binary -text diff
*.odt binary -text diff
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
vendor/
build/
bin/
tests/index.php

.idea/
.github/
.phpunit.result.cache
test-results.xml

# Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
# You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
Expand Down
Empty file modified LICENSE
100644 → 100755
Empty file.
15 changes: 0 additions & 15 deletions README.fr.md

This file was deleted.

Loading