diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..d15daf3 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,7 @@ +version: 2 +updates: + - package-ecosystem: npm + directory: "/" + schedule: + interval: monthly + open-pull-requests-limit: 2 diff --git a/.github/workflows/dependency-update.yml b/.github/workflows/dependency-update.yml new file mode 100644 index 0000000..be0e8e5 --- /dev/null +++ b/.github/workflows/dependency-update.yml @@ -0,0 +1,40 @@ +name: Dependency Update + +env: + NODE: 18 + GIT_USER: "Automated" + GIT_EMAIL: "actions@users.noreply.github.com" + GIT_BRANCH: actions/update-icons + +on: + pull_request: + types: + - closed + +jobs: + dependency_update: + name: Update icons + runs-on: ubuntu-latest + if: | + github.event.pull_request.merged == true && + startsWith(github.event.pull_request.head.ref, 'dependabot/') + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: "${{ env.NODE }}" + registry-url: https://registry.npmjs.org/ + - run: npm ci + - run: npm run build + - name: Creating PR for new Icons + run: |- + timestamp=$(date +"%Y-%m-%d") + git config user.name ${{ env.GIT_USER }} + git config user.email ${{ env.GIT_EMAIL }} + git checkout -b "${{ env.GIT_BRANCH }}-${timestamp}" + git add -A + git commit -m "Update icons with dependency update" || exit 0 + git push --set-upstream origin ${{ env.GIT_BRANCH }}-${timestamp} + gh pr create --title "Update icons with new dependency update" --body "This updates the Hyva version with the latest icons from Bootstrap Icons" -B main --label dependencies + env: + GH_TOKEN: ${{ secrets.GH_TOKEN }} diff --git a/ViewModel/BootstrapIconsInterface.php b/ViewModel/BootstrapIconsInterface.php index 0778dac..3aa5b51 100644 --- a/ViewModel/BootstrapIconsInterface.php +++ b/ViewModel/BootstrapIconsInterface.php @@ -69,7 +69,10 @@ * @method string alignStartHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string alignTopHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string alipayHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string alphabetUppercaseHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string alphabetHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string altHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string amazonHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string amdHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string androidHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string android2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -141,10 +144,14 @@ * @method string arrowUpHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string arrowsAngleContractHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string arrowsAngleExpandHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string arrowsCollapseVerticalHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string arrowsCollapseHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string arrowsExpandVerticalHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string arrowsExpandHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string arrowsFullscreenHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string arrowsMoveHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string arrowsVerticalHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string arrowsHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string aspectRatioFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string aspectRatioHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string asteriskHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -152,6 +159,14 @@ * @method string awardFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string awardHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string backHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string backpackFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string backpackHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string backpack2FillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string backpack2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string backpack3FillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string backpack3Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string backpack4FillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string backpack4Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string backspaceFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string backspaceReverseFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string backspaceReverseHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -196,6 +211,8 @@ * @method string balloonHeartFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string balloonHeartHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string balloonHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string banFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string banHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string bandaidFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string bandaidHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string bankHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -223,6 +240,7 @@ * @method string bezierHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string bezier2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string bicycleHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string bingHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string binocularsFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string binocularsHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string blockquoteLeftHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -306,6 +324,7 @@ * @method string brightnessHighHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string brightnessLowFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string brightnessLowHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string brillianceHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string broadcastPinHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string broadcastHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string browserChromeHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -349,6 +368,10 @@ * @method string cCircleHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string cSquareFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string cSquareHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string cakeFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string cakeHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string cake2FillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string cake2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string calculatorFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string calculatorHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string calendarCheckFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -645,6 +668,8 @@ * @method string coneStripedHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string coneHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string controllerHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string cookieHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string copyHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string cpuFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string cpuHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string creditCard2BackFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -654,6 +679,8 @@ * @method string creditCardFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string creditCardHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string cropHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string crosshairHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string crosshair2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string cupFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string cupHotFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string cupHotHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -744,6 +771,8 @@ * @method string dropletFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string dropletHalfHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string dropletHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string duffleFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string duffleHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string earFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string earHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string earbudsHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -760,12 +789,18 @@ * @method string ejectHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiAngryFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiAngryHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiAstonishedFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiAstonishedHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiDizzyFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiDizzyHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiExpressionlessFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiExpressionlessHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiFrownFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiFrownHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiGrimaceFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiGrimaceHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiGrinFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiGrinHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiHeartEyesFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiHeartEyesHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiKissFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -780,8 +815,16 @@ * @method string emojiSmileHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiSunglassesFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiSunglassesHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiSurpriseFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiSurpriseHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiTearFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string emojiTearHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiWinkFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string emojiWinkHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string envelopeArrowDownFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string envelopeArrowDownHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string envelopeArrowUpFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string envelopeArrowUpHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string envelopeAtFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string envelopeAtHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string envelopeCheckFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -831,6 +874,7 @@ * @method string excludeHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string explicitFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string explicitHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string exposureHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string eyeFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string eyeSlashFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string eyeSlashHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -845,6 +889,8 @@ * @method string fastForwardCircleHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string fastForwardFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string fastForwardHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string featherHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string feather2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string fileArrowDownFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string fileArrowDownHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string fileArrowUpFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1036,6 +1082,10 @@ * @method string fireHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string flagFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string flagHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string floppyFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string floppyHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string floppy2FillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string floppy2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string flower1Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string flower2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string flower3Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1069,6 +1119,7 @@ * @method string genderAmbiguousHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string genderFemaleHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string genderMaleHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string genderNeuterHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string genderTransHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string geoAltFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string geoAltHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1078,6 +1129,7 @@ * @method string giftHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string gitHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string githubHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string gitlabHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string globeAmericasHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string globeAsiaAustraliaHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string globeCentralSouthAsiaHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1147,6 +1199,8 @@ * @method string hexagonFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string hexagonHalfHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string hexagonHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string highlighterHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string highlightsHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string hospitalFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string hospitalHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string hourglassBottomHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1275,17 +1329,22 @@ * @method string listHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string lockFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string lockHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string luggageFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string luggageHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string lungsFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string lungsHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string magicHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string magnetFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string magnetHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string mailboxFlagHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string mailboxHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string mailbox2FlagHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string mailbox2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string mapFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string mapHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string markdownFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string markdownHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string markerTipHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string maskHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string mastodonHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string mediumHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1338,12 +1397,16 @@ * @method string nodeMinusHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string nodePlusFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string nodePlusHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string noiseReductionHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string nutFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string nutHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string nvidiaHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string nvmeFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string nvmeHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string octagonFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string octagonHalfHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string octagonHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string opencollectiveHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string opticalAudioFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string opticalAudioHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string optionHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1360,6 +1423,8 @@ * @method string paragraphHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string passFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string passHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string passportFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string passportHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string patchCheckFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string patchCheckHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string patchExclamationFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1381,6 +1446,8 @@ * @method string pcDisplayHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string pcHorizontalHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string pcHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string pciCardNetworkHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string pciCardSoundHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string pciCardHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string peaceFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string peaceHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1396,6 +1463,7 @@ * @method string peopleHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string percentHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personAddHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string personArmsUpHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personBadgeFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personBadgeHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personBoundingBoxHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1424,15 +1492,20 @@ * @method string personLockHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personPlusFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personPlusHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string personRaisedHandHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personRolodexHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personSlashHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personSquareHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string personStandingDressHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string personStandingHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personUpHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personVcardFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personVcardHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personVideoHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personVideo2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personVideo3Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string personWalkingHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string personWheelchairHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personWorkspaceHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personXFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string personXHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1511,6 +1584,7 @@ * @method string rCircleHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string rSquareFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string rSquareHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string radarHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string radioactiveHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string rainbowHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string receiptCutoffHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1570,6 +1644,10 @@ * @method string searchHeartHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string searchHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string segmentedNavHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string sendArrowDownFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string sendArrowDownHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string sendArrowUpFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string sendArrowUpHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sendCheckFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sendCheckHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sendDashFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1585,6 +1663,7 @@ * @method string sendXHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sendHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string serverHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string shadowsHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string shareFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string shareHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string shieldCheckHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1655,6 +1734,8 @@ * @method string signpostSplitHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string signpostHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string simFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string simSlashFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string simSlashHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string simHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sinaWeiboHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string skipBackwardBtnFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1710,6 +1791,7 @@ * @method string sortUpAltHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sortUpHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string soundwaveHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string sourceforgeHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string speakerFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string speakerHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string speedometerHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1743,6 +1825,7 @@ * @method string stravaHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string stripeHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string subscriptHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string substackHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string subtractHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string suitClubFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string suitClubHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1752,6 +1835,12 @@ * @method string suitHeartHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string suitSpadeFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string suitSpadeHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string suitcaseFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string suitcaseLgFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string suitcaseLgHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string suitcaseHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string suitcase2FillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string suitcase2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sunFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sunHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string sunglassesHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1811,6 +1900,8 @@ * @method string thermometerSnowHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string thermometerSunHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string thermometerHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string threadsFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string threadsHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string threeDotsVerticalHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string threeDotsHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string thunderboltFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1837,6 +1928,7 @@ * @method string trainLightrailFrontFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string trainLightrailFrontHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string translateHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string transparencyHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string trashFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string trashHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string trash2FillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1860,11 +1952,15 @@ * @method string tvFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string tvHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string twitchHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string twitterXHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string twitterHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string typeBoldHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string typeH1Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string typeH2Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string typeH3Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string typeH4Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string typeH5Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string typeH6Html(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string typeItalicHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string typeStrikethroughHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string typeUnderlineHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) @@ -1904,6 +2000,7 @@ * @method string vectorPenHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string viewListHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string viewStackedHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) + * @method string vignetteHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string vimeoHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string vinylFillHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) * @method string vinylHtml(string $classnames = '', ?int $width = 24, ?int $height = 24, array $attributes = []) diff --git a/bin/generate-icons-signatures b/bin/generate-icons-signatures index e3d050d..e1f38f5 100755 --- a/bin/generate-icons-signatures +++ b/bin/generate-icons-signatures @@ -15,11 +15,31 @@ function dashesToCamelCase($string, $capitalizeFirstCharacter = false) $iconPath = "view/frontend/web/svg/bootstrap"; $dir = dirname(__DIR__, 1) . "/" . $iconPath; $icons = array_diff(scandir($dir), array('..', '.')); -$outputPath = dirname(__DIR__, 1) . "/bin/interface-icons.txt"; +$outputPath = dirname(__DIR__, 1) . "/ViewModel/BootstrapIconsInterface.php"; // Clean up file first file_put_contents($outputPath, ""); +// Set Head +file_put_contents( + $outputPath, + "