zoekt: 8330 files / 33320 matches (truncated) / 5942.3ms neogrok: 20 files / 140 matches

git.drupalcode.org/project/burndownsrc/Form/SprintForm.php 1 match | 1.0.x | PHP | №1

13 */14 class SprintForm extends ContentEntityForm {15

git.drupalcode.org/project/tampersrc/Plugin/Tamper/Sprintf.php 6 matches | 8.x-1.x | PHP | №2

13 /**14 * Plugin implementation of the Sprintf plugin.15 */16 #[Tamper(17 id: 'sprintf',18 label: new TranslatableMarkup('Format string'),
22 )]23 class Sprintf extends TamperBase {24
46 '#required' => TRUE,47 '#description' => $this->t('See the <a href="@url">sprintf</a> documentation for more details.', ['@url' => 'http://www.php.net/manual/en/function.sprintf.php']),48 ];

git.drupalcode.org/project/token_number_sprintftoken_number_sprintf.module 7 matches | 2.x-dev | Text | №3

4 * @file5 * Contains token_number_sprintf.module.6 */
12 */13 function token_number_sprintf_help($route_name, RouteMatchInterface $route_match) {14 switch ($route_name) {15 // Main module help for the token_number_sprintf module.16 case 'help.page.token_number_sprintf':17 $output = '';18 $output .= '<h3>' . t('About') . '</h3>';19 $output .= t('<p>Use <a href="https://www.php.net/manual/en/function.sprintf.php">sprintf</a> format strings to format number field values. Do not wrap the string in quotation marks. Note that this is a simple application of the function using a single value:</p>');20 $output .= t('<p><code>sprintf($your_format_string, $numeric_field_value);</code></p>');21 $output .= t('<p>A formatting string that expects multiple values will produce no output.</p>');

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/c/stdio/sprintf.js 4 matches | master, 1.0.x | JavaScript | №4

9 10 module.exports = function sprintf(format) {11 for (var _len = arguments.length, args = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
16 // bugfixed by: Param Siddharth17 // example 1: sprintf('%+10.*d', 5, 1)18 // returns 1: ' +00001'19 // example 2: sprintf('%s is a %d%% %s %s.', 'Param', 90, 'good', 'boy')20 // returns 2: 'Param is a 90% good boy.'
141 };142 //# sourceMappingURL=sprintf.js.map

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/php/strings/printf.js 7 matches | master, 1.0.x | JavaScript | №5

2 3 module.exports = function printf() {4 // discuss at: https://locutus.io/php/printf/5 // original by: Ash Searle (https://hexmen.com/blog/)
7 // improved by: Brett Zamir (https://brett-zamir.me)8 // example 1: printf("%01.2f", 123.1)9 // returns 1: 610 11 var sprintf = require('../strings/sprintf');12 var echo = require('../strings/echo');13 var ret = sprintf.apply(this, arguments);14 echo(ret);

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/php/strings/vprintf.js 7 matches | master, 1.0.x | JavaScript | №6

2 3 module.exports = function vprintf(format, args) {4 // discuss at: https://locutus.io/php/vprintf/5 // original by: Ash Searle (https://hexmen.com/blog/)
7 // reimplemented by: Brett Zamir (https://brett-zamir.me)8 // example 1: vprintf("%01.2f", 123.1)9 // returns 1: 610 11 var sprintf = require('../strings/sprintf');12 var echo = require('../strings/echo');13 var ret = sprintf.apply(this, [format].concat(args));14 echo(ret);

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/php/strings/sprintf.js 12 matches | master, 1.0.x | JavaScript | №7

2 3 module.exports = function sprintf() {4 // discuss at: https://locutus.io/php/sprintf/5 // original by: Ash Searle (https://hexmen.com/blog/)
15 // improved by: Rafał Kukawski (https://kukawski.pl)16 // example 1: sprintf("%01.2f", 123.1)17 // returns 1: '123.10'18 // example 2: sprintf("[%10s]", 'monkey')19 // returns 2: '[ monkey]'20 // example 3: sprintf("[%'#10s]", 'monkey')21 // returns 3: '[####monkey]'22 // example 4: sprintf("%d", 123456789012345)23 // returns 4: '123456789012345'24 // example 5: sprintf('%-03s', 'E')25 // returns 5: 'E00'26 // example 6: sprintf('%+010d', 9)27 // returns 6: '+000000009'28 // example 7: sprintf('%+0\'@10d', 9)29 // returns 7: '@@@@@@@@+9'30 // example 8: sprintf('%.f', 3.14)

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/c/stdio/sprintf.js.map 6 matches | master, 1.0.x | Text | №8

1 {"version":3,"sources":["../../../src/c/stdio/sprintf.js"],"names":["pad","str","minLength","padChar","leftJustify","diff","length","padStr","repeat","Math","max","module","exports","sprintf","format","args","placeholderRegex","index","replace","match","param","flags","width","prec","modifier","includes","split","reduce","pc","c","positiveSign","minWidth","precision","Error","arg","undefined","isNaN","String","number","trunc","abs","prefix","toString","op","Number","prototype","toExponential","toFixed","toPrecision","indexOf","toLowerCase","tr","toUpperCase","isSpecial","isFinite","substr","call","intVal","base","chr","charAt","fromCharCode"],"mappings":"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","file":"sprintf.js","sourcesContent":["function pad(str, minLength, padChar, leftJustify) {\n const diff = minLength - str.length\n const padStr = padChar.repeat(Math.max(0, diff))\n\n return leftJustify ? str + padStr : padStr + str\n}\n\nmodule.exports = function sprintf(format, ...args) {\n // original by: Rafał Kukawski\n // bugfixed by: Param Siddharth\n // example 1: sprintf('%+10.*d', 5, 1)\n // returns 1: ' +00001'\n // example 2: sprintf('%s is a %d%% %s %s.', 'Param', 90, 'good', 'boy')\n // returns 2: 'Param is a 90% good boy.'\n const placeholderRegex = /%(?:(\\d+)\\$)?([-+#0 ]*)(\\*|\\d+)?(?:\\.(\\*|\\d*))?([\\s\\S])/g\n\n let index = 0\n\n return format.replace(placeholderRegex, function (match, param, flags, width, prec, modifier) {\n const leftJustify = flags.includes('-')\n\n // flag '0' is ignored when flag '-' is present\n const padChar = leftJustify ? ' ' : flags.split('').reduce((pc, c) => ([' ', '0'].includes(c) ? c : pc), ' ')\n\n const positiveSign = flags.includes('+') ? '+' : flags.includes(' ') ? ' ' : ''\n\n const minWidth = width === '*' ? args[index++] : +width || 0\n let precision = prec === '*' ? args[index++] : +prec\n\n if (param && !+param) {\n throw Error('Param index must be greater than 0')\n }\n\n if (param && +param > args.length) {\n throw Error('Too few arguments')\n }\n\n // compiling with default clang params, mixed positional and non-positional params\n // give only a warning\n const arg = param ? args[param - 1] : args[index]\n\n if (modifier !== '%') {\n index++\n }\n\n if (precision === undefined || isNaN(precision)) {\n precision = 'eEfFgG'.includes(modifier) ? 6 : modifier === 's' ? String(arg).length : undefined\n }\n\n switch (modifier) {\n case '%':\n return '%'\n case 'd':\n case 'i': {\n const number = Math.trunc(+arg || 0)\n const abs = Math.abs(number)\n const prefix = number < 0 ? '-' : positiveSign\n\n const str = pad(abs.toString(), precision || 0, '0', false)\n\n if (padChar === '0') {\n return prefix + pad(str, minWidth - prefix.length, padChar, leftJustify)\n }\n\n return pad(prefix + str, minWidth, padChar, leftJustify)\n }\n case 'e':\n case 'E':\n case 'f':\n case 'F':\n case 'g':\n case 'G': {\n const number = +arg\n const abs = Math.abs(number)\n const prefix = number < 0 ? '-' : positiveSign\n\n const op = [Number.prototype.toExponential, Number.prototype.toFixed, Number.prototype.toPrecision][\n 'efg'.indexOf(modifier.toLowerCase())\n ]\n\n const tr = [String.prototype.toLowerCase, String.prototype.toUpperCase]['eEfFgG'.indexOf(modifier) % 2]\n\n const isSpecial = isNaN(abs) || !isFinite(abs)\n\n const str = isSpecial ? abs.toString().substr(0, 3) : op.call(abs, precision)\n\n if (padChar === '0' && !isSpecial) {\n return prefix + pad(tr.call(str), minWidth - prefix.length, padChar, leftJustify)\n }\n\n return pad(tr.call(prefix + str), minWidth, isSpecial ? ' ' : padChar, leftJustify)\n }\n case 'b':\n case 'o':\n case 'u':\n case 'x':\n case 'X': {\n const number = +arg || 0\n const intVal = Math.trunc(number) + (number < 0 ? 0xffffffff + 1 : 0)\n const base = [2, 8, 10, 16, 16]['bouxX'.indexOf(modifier)]\n const prefix = intVal && flags.includes('#') ? ['', '0', '', '0x', '0X']['bouxXX'.indexOf(modifier)] : ''\n\n if (padChar === '0' && prefix) {\n return (\n prefix +\n pad(pad(intVal.toString(base), precision, '0', false), minWidth - prefix.length, padChar, leftJustify)\n )\n }\n\n return pad(prefix + pad(intVal.toString(base), precision, '0', false), minWidth, padChar, leftJustify)\n }\n case 'p':\n case 'n': {\n throw Error(`'${modifier}' modifier not supported`)\n }\n case 's': {\n return pad(String(arg).substr(0, precision), minWidth, padChar, leftJustify)\n }\n case 'c': {\n // extension, if arg is string, take first char\n const chr = typeof arg === 'string' ? arg.charAt(0) : String.fromCharCode(+arg)\n return pad(chr, minWidth, padChar, leftJustify)\n }\n case 'a':\n case 'A':\n throw Error(`'${modifier}' modifier not yet implemented`)\n default:\n // for unknown modifiers, return the modifier char\n return modifier\n }\n })\n}\n"]}

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/php/strings/vsprintf.js 7 matches | master, 1.0.x | JavaScript | №9

2 3 module.exports = function vsprintf(format, args) {4 // discuss at: https://locutus.io/php/vsprintf/5 // original by: ejsanders6 // example 1: vsprintf('%04d-%02d-%02d', [1988, 8, 1])7 // returns 1: '1988-08-01'8 9 var sprintf = require('../strings/sprintf');10 11 return sprintf.apply(this, [format].concat(args));12 };13 //# sourceMappingURL=vsprintf.js.map

git.drupalcode.org/project/token_number_sprintftoken_number_sprintf.info.yml 1 match | 2.x-dev | YAML | №10

2 type: module3 description: 'Adds a custom formatting option to number field tokens using sprintf strings.'4 package: 'Token'

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/php/strings/printf.js.map 10 matches | master, 1.0.x | Text | №11

1 {"version":3,"sources":["../../../src/php/strings/printf.js"],"names":["module","exports","printf","sprintf","require","echo","ret","apply","arguments","length"],"mappings":";;AAAAA,OAAOC,OAAP,GAAiB,SAASC,MAAT,GAAkB;AACjC;AACA;AACA;AACA;AACA;AACA;;AAEA,MAAMC,UAAUC,QAAQ,oBAAR,CAAhB;AACA,MAAMC,OAAOD,QAAQ,iBAAR,CAAb;AACA,MAAME,MAAMH,QAAQI,KAAR,CAAc,IAAd,EAAoBC,SAApB,CAAZ;AACAH,OAAKC,GAAL;AACA,SAAOA,IAAIG,MAAX;AACD,CAbD","file":"printf.js","sourcesContent":["module.exports = function printf() {\n // discuss at: https://locutus.io/php/printf/\n // original by: Ash Searle (https://hexmen.com/blog/)\n // improved by: Michael White (https://getsprink.com)\n // improved by: Brett Zamir (https://brett-zamir.me)\n // example 1: printf(\"%01.2f\", 123.1)\n // returns 1: 6\n\n const sprintf = require('../strings/sprintf')\n const echo = require('../strings/echo')\n const ret = sprintf.apply(this, arguments)\n echo(ret)\n return ret.length\n}\n"]}

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/php/strings/vprintf.js.map 10 matches | master, 1.0.x | Text | №12

1 {"version":3,"sources":["../../../src/php/strings/vprintf.js"],"names":["module","exports","vprintf","format","args","sprintf","require","echo","ret","apply","concat","length"],"mappings":";;AAAAA,OAAOC,OAAP,GAAiB,SAASC,OAAT,CAAiBC,MAAjB,EAAyBC,IAAzB,EAA+B;AAC9C;AACA;AACA;AACA;AACA;AACA;;AAEA,MAAMC,UAAUC,QAAQ,oBAAR,CAAhB;AACA,MAAMC,OAAOD,QAAQ,iBAAR,CAAb;AACA,MAAME,MAAMH,QAAQI,KAAR,CAAc,IAAd,EAAoB,CAACN,MAAD,EAASO,MAAT,CAAgBN,IAAhB,CAApB,CAAZ;AACAG,OAAKC,GAAL;;AAEA,SAAOA,IAAIG,MAAX;AACD,CAdD","file":"vprintf.js","sourcesContent":["module.exports = function vprintf(format, args) {\n // discuss at: https://locutus.io/php/vprintf/\n // original by: Ash Searle (https://hexmen.com/blog/)\n // improved by: Michael White (https://getsprink.com)\n // reimplemented by: Brett Zamir (https://brett-zamir.me)\n // example 1: vprintf(\"%01.2f\", 123.1)\n // returns 1: 6\n\n const sprintf = require('../strings/sprintf')\n const echo = require('../strings/echo')\n const ret = sprintf.apply(this, [format].concat(args))\n echo(ret)\n\n return ret.length\n}\n"]}

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/php/strings/sprintf.js.map 14 matches | master, 1.0.x | Text | №13

1 {"version":3,"sources":["../../../src/php/strings/sprintf.js"],"names":["module","exports","sprintf","regex","args","arguments","i","format","_pad","str","len","chr","leftJustify","padding","length","Array","join","justify","value","prefix","minWidth","padChar","diff","slice","_formatBaseX","base","precision","number","toString","_formatString","customPadChar","undefined","doFormat","substring","argIndex","modifiers","specifier","method","textTransform","positiveNumberPrefix","j","l","charAt","isFinite","Error","indexOf","String","fromCharCode","toUpperCase","Math","round","abs","toLowerCase","replace","err"],"mappings":"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","file":"sprintf.js","sourcesContent":["module.exports = function sprintf() {\n // discuss at: https://locutus.io/php/sprintf/\n // original by: Ash Searle (https://hexmen.com/blog/)\n // improved by: Michael White (https://getsprink.com)\n // improved by: Jack\n // improved by: Kevin van Zonneveld (https://kvz.io)\n // improved by: Kevin van Zonneveld (https://kvz.io)\n // improved by: Kevin van Zonneveld (https://kvz.io)\n // improved by: Dj\n // improved by: Allidylls\n // input by: Paulo Freitas\n // input by: Brett Zamir (https://brett-zamir.me)\n // improved by: Rafał Kukawski (https://kukawski.pl)\n // example 1: sprintf(\"%01.2f\", 123.1)\n // returns 1: '123.10'\n // example 2: sprintf(\"[%10s]\", 'monkey')\n // returns 2: '[ monkey]'\n // example 3: sprintf(\"[%'#10s]\", 'monkey')\n // returns 3: '[####monkey]'\n // example 4: sprintf(\"%d\", 123456789012345)\n // returns 4: '123456789012345'\n // example 5: sprintf('%-03s', 'E')\n // returns 5: 'E00'\n // example 6: sprintf('%+010d', 9)\n // returns 6: '+000000009'\n // example 7: sprintf('%+0\\'@10d', 9)\n // returns 7: '@@@@@@@@+9'\n // example 8: sprintf('%.f', 3.14)\n // returns 8: '3.140000'\n // example 9: sprintf('%% %2$d', 1, 2)\n // returns 9: '% 2'\n\n const regex = /%%|%(?:(\\d+)\\$)?((?:[-+#0 ]|'[\\s\\S])*)(\\d+)?(?:\\.(\\d*))?([\\s\\S])/g\n const args = arguments\n let i = 0\n const format = args[i++]\n\n const _pad = function (str, len, chr, leftJustify) {\n if (!chr) {\n chr = ' '\n }\n const padding = str.length >= len ? '' : new Array((1 + len - str.length) >>> 0).join(chr)\n return leftJustify ? str + padding : padding + str\n }\n\n const justify = function (value, prefix, leftJustify, minWidth, padChar) {\n const diff = minWidth - value.length\n if (diff > 0) {\n // when padding with zeros\n // on the left side\n // keep sign (+ or -) in front\n if (!leftJustify && padChar === '0') {\n value = [value.slice(0, prefix.length), _pad('', diff, '0', true), value.slice(prefix.length)].join('')\n } else {\n value = _pad(value, minWidth, padChar, leftJustify)\n }\n }\n return value\n }\n\n const _formatBaseX = function (value, base, leftJustify, minWidth, precision, padChar) {\n // Note: casts negative numbers to positive ones\n const number = value >>> 0\n value = _pad(number.toString(base), precision || 0, '0', false)\n return justify(value, '', leftJustify, minWidth, padChar)\n }\n\n // _formatString()\n const _formatString = function (value, leftJustify, minWidth, precision, customPadChar) {\n if (precision !== null && precision !== undefined) {\n value = value.slice(0, precision)\n }\n return justify(value, '', leftJustify, minWidth, customPadChar)\n }\n\n // doFormat()\n const doFormat = function (substring, argIndex, modifiers, minWidth, precision, specifier) {\n let number, prefix, method, textTransform, value\n\n if (substring === '%%') {\n return '%'\n }\n\n // parse modifiers\n let padChar = ' ' // pad with spaces by default\n let leftJustify = false\n let positiveNumberPrefix = ''\n let j, l\n\n for (j = 0, l = modifiers.length; j < l; j++) {\n switch (modifiers.charAt(j)) {\n case ' ':\n case '0':\n padChar = modifiers.charAt(j)\n break\n case '+':\n positiveNumberPrefix = '+'\n break\n case '-':\n leftJustify = true\n break\n case \"'\":\n if (j + 1 < l) {\n padChar = modifiers.charAt(j + 1)\n j++\n }\n break\n }\n }\n\n if (!minWidth) {\n minWidth = 0\n } else {\n minWidth = +minWidth\n }\n\n if (!isFinite(minWidth)) {\n throw new Error('Width must be finite')\n }\n\n if (!precision) {\n precision = specifier === 'd' ? 0 : 'fFeE'.indexOf(specifier) > -1 ? 6 : undefined\n } else {\n precision = +precision\n }\n\n if (argIndex && +argIndex === 0) {\n throw new Error('Argument number must be greater than zero')\n }\n\n if (argIndex && +argIndex >= args.length) {\n throw new Error('Too few arguments')\n }\n\n value = argIndex ? args[+argIndex] : args[i++]\n\n switch (specifier) {\n case '%':\n return '%'\n case 's':\n return _formatString(value + '', leftJustify, minWidth, precision, padChar)\n case 'c':\n return _formatString(String.fromCharCode(+value), leftJustify, minWidth, precision, padChar)\n case 'b':\n return _formatBaseX(value, 2, leftJustify, minWidth, precision, padChar)\n case 'o':\n return _formatBaseX(value, 8, leftJustify, minWidth, precision, padChar)\n case 'x':\n return _formatBaseX(value, 16, leftJustify, minWidth, precision, padChar)\n case 'X':\n return _formatBaseX(value, 16, leftJustify, minWidth, precision, padChar).toUpperCase()\n case 'u':\n return _formatBaseX(value, 10, leftJustify, minWidth, precision, padChar)\n case 'i':\n case 'd':\n number = +value || 0\n // Plain Math.round doesn't just truncate\n number = Math.round(number - (number % 1))\n prefix = number < 0 ? '-' : positiveNumberPrefix\n value = prefix + _pad(String(Math.abs(number)), precision, '0', false)\n\n if (leftJustify && padChar === '0') {\n // can't right-pad 0s on integers\n padChar = ' '\n }\n return justify(value, prefix, leftJustify, minWidth, padChar)\n case 'e':\n case 'E':\n case 'f': // @todo: Should handle locales (as per setlocale)\n case 'F':\n case 'g':\n case 'G':\n number = +value\n prefix = number < 0 ? '-' : positiveNumberPrefix\n method = ['toExponential', 'toFixed', 'toPrecision']['efg'.indexOf(specifier.toLowerCase())]\n textTransform = ['toString', 'toUpperCase']['eEfFgG'.indexOf(specifier) % 2]\n value = prefix + Math.abs(number)[method](precision)\n return justify(value, prefix, leftJustify, minWidth, padChar)[textTransform]()\n default:\n // unknown specifier, consume that char and return empty\n return ''\n }\n }\n\n try {\n return format.replace(regex, doFormat)\n } catch (err) {\n return false\n }\n}\n"]}

git.drupalcode.org/project/dsfr_pluginnode_modules/locutus/php/strings/vsprintf.js.map 10 matches | master, 1.0.x | Text | №14

1 {"version":3,"sources":["../../../src/php/strings/vsprintf.js"],"names":["module","exports","vsprintf","format","args","sprintf","require","apply","concat"],"mappings":";;AAAAA,OAAOC,OAAP,GAAiB,SAASC,QAAT,CAAkBC,MAAlB,EAA0BC,IAA1B,EAAgC;AAC/C;AACA;AACA;AACA;;AAEA,MAAMC,UAAUC,QAAQ,oBAAR,CAAhB;;AAEA,SAAOD,QAAQE,KAAR,CAAc,IAAd,EAAoB,CAACJ,MAAD,EAASK,MAAT,CAAgBJ,IAAhB,CAApB,CAAP;AACD,CATD","file":"vsprintf.js","sourcesContent":["module.exports = function vsprintf(format, args) {\n // discuss at: https://locutus.io/php/vsprintf/\n // original by: ejsanders\n // example 1: vsprintf('%04d-%02d-%02d', [1988, 8, 1])\n // returns 1: '1988-08-01'\n\n const sprintf = require('../strings/sprintf')\n\n return sprintf.apply(this, [format].concat(args))\n}\n"]}

git.drupalcode.org/project/rangesrc/Plugin/Field/FieldFormatter/RangeDecimalSprintfFormatter.php 4 matches | 8.x-1.x | PHP | №15

5 /**6 * Plugin implementation of the 'range_decimal_sprintf' formatter.7 *
11 * @FieldFormatter(12 * id = "range_decimal_sprintf",13 * label = @Translation("Formatted string"),
20 */21 class RangeDecimalSprintfFormatter extends RangeIntegerSprintfFormatter {22

git.drupalcode.org/project/eca_entity_printsrc/Plugin/Action/PrintFileFromView.php 2 matches | 2.1.x | PHP | №16

19 */20 class PrintFileFromView extends PrintFileFromEntity {21

git.drupalcode.org/project/token_number_sprintftoken_number_sprintf.tokens.inc 10 matches | 2.x-dev | PHP | №17

13 */14 function token_number_sprintf_token_info() {15 if (!\Drupal::hasService('token.entity_mapper')) {
44 'name' => t('Formatted'),45 'description' => t('Format the value using sprintf.'),46 'module' => 'token_number_sprintf',47 'dynamic' => TRUE,
50 // New token -- more identifiable51 $tokens[$token_type . '-' . $field_name]['sprintf_formatted'] = [52 'name' => t('sprintf Formatted'),53 'description' => t('Format the value using sprintf.'),54 'module' => 'token_number_sprintf',55 'dynamic' => TRUE,

git.drupalcode.org/project/rangesrc/Plugin/Field/FieldFormatter/RangeIntegerSprintfFormatter.php 5 matches | 8.x-1.x | PHP | №18

8 /**9 * Plugin implementation of the 'range_integer_sprintf' formatter.10 *
14 * @FieldFormatter(15 * id = "range_integer_sprintf",16 * label = @Translation("Formatted string"),
22 */23 class RangeIntegerSprintfFormatter extends RangeFormatterBase {24
42 '#title' => $this->t('Format'),43 '#description' => $this->t('See <a href=":url" target="_blank">PHP documentation</a> for a description of the format. <strong>Due to PHP limitations, a thousand separator cannot be used.</strong>', [':url' => 'http://php.net/manual/en/function.sprintf.php']),44 '#default_value' => $this->getSetting('format_string'),
54 protected function formatNumber($number) {55 return sprintf(FieldFilteredMarkup::create($this->getSetting('format_string')), $number);56 }

git.drupalcode.org/project/tampertests/src/Unit/Plugin/Tamper/SprintfTest.php 15 matches | 8.x-1.x | PHP | №19

4 5 use Drupal\tamper\Plugin\Tamper\Sprintf;6 7 /**8 * Tests the sprintf plugin.9 *10 * @coversDefaultClass \Drupal\tamper\Plugin\Tamper\Sprintf11 * @group tamper12 */13 class SprintfTest extends TamperPluginTestBase {14
18 protected function instantiatePlugin() {19 return new Sprintf([], 'sprintf', [], $this->getMockSourceDefinition());20 }

git.drupalcode.org/project/eca_entity_printsrc/Plugin/Action/PrintFileFromView.php 2 matches | 2.0.x | PHP | №20

24 )]25 class PrintFileFromView extends PrintFileFromEntity {26